添加缓存模块 减少 数据库api调用