提交 3a4a4f79 编写于 作者: DCloud_Heavensoft's avatar DCloud_Heavensoft

Update uni-stat-v2.md

上级 01f70935
......@@ -1012,12 +1012,15 @@ exports.main = async (event, context) => {
};
```
## 如何降低uniCloud费用
## 如何降低uniCloud费用@savemoney
由于统计业务对数据库的操作会相当频繁,所以当用户量较大时可能会增加不小的开销。我们可以通过以下几种方式来减少`uni统计2.0`功能的数据库操作次数,从而达到降低uniCloud费用的目的
- 1.适当增大前端数据上报周期,具体调整方式可参考上文[数据上报逻辑](#report-time)中有关前端数据上报周期的说明。
- 2.开启redis缓存,这也是目前降低`uni统计2.0`数据库查询次数最有效的方法,开启方法可参上文[开启redis缓存](#开启redis缓存)
- 3.关闭实时统计,由于实时统计触发频次较高,会增加较多的数据库读写次数,如对实时数据不太关心,则可直接关闭以减少相应的开支。关闭方法:将实时统计的配置项设置为关闭状态,然后重新上传配置中心(`uni-config-center`)到关联的服务空间即可。配置项说明可查看上文[公共模块配置项说明](#公共模块配置项说明)
- 1.适当增大前端数据上报周期
因为默认是10秒上报一次。改成10分钟一次就可以降低60倍的访问量。具体调整方式可参考上文[数据上报逻辑](#report-time)中有关前端数据上报周期的说明。
- 2.开启redis缓存
这也是目前降低`uni统计2.0`数据库查询次数最有效的方法。因为redis是按容量计费,读写次数再多也不会多花钱。redis开启方法可参上文[开启redis缓存](#开启redis缓存)
- 3.关闭实时统计
实时统计指云端实时运算统计报表。但现实中大多数人只关心昨天的统计报表。只有今天要搞促销时才会实时关注数据报表。可以在日常配置为按天统计,在搞活动时再调整配置为实时统计。修改方法:将实时统计的配置项设置为关闭状态,然后重新上传配置中心(`uni-config-center`)到关联的服务空间即可。配置项说明可查看上文[公共模块配置项说明](#公共模块配置项说明)
## 常见问题
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册