Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
3a4a4f79
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3317
Star
107
Fork
842
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
102
列表
看板
标记
里程碑
合并请求
80
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
102
Issue
102
列表
看板
标记
里程碑
合并请求
80
合并请求
80
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
3a4a4f79
编写于
12月 22, 2022
作者:
DCloud_Heavensoft
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update uni-stat-v2.md
上级
01f70935
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
7 addition
and
4 deletion
+7
-4
docs/uni-stat-v2.md
docs/uni-stat-v2.md
+7
-4
未找到文件。
docs/uni-stat-v2.md
浏览文件 @
3a4a4f79
...
...
@@ -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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录