diff --git a/docs/uniCloud/uni-im.md b/docs/uniCloud/uni-im.md index ce29f0b08df17687d6136049638e49f2b99b1dfb..52f692f986e1f5605bfc30cf48df825326360099 100644 --- a/docs/uniCloud/uni-im.md +++ b/docs/uniCloud/uni-im.md @@ -28,7 +28,7 @@ uni-im本身并不收费,实际使用中需要依赖uniCloud云服务,会产 5. 记录发送的消息内容到数据库,用于保存消息历史记录(产生1次云数据库写操作) 6. 以`user_id`为标识通过`uni-push2`向用户发送消息会产生0.00000283元uniCloud使用费用[详情查看](https://uniapp.dcloud.net.cn/unipush-v2.html#cost) -合计:1次云函数请求、2次数据库读操作、2次数据库写操作、1次uni-push2推送操作,即 (1x0.0133 + 2x0.015 + 2x0.05 + 1x0.0283)/10000 ≈ 0.000017元 +合计:1次云函数请求、2次数据库读操作、2次数据库写操作、1次uni-push2推送操作,即 (1 * 0.0133 + 2 * 0.015 + 2 * 0.05 + 1 * 0.0283)/10000 ≈ 0.000017元 - 群聊场景,向用户发送一条消息的过程: 1. 调用uni-im-co云对象的sendMsg方法(产生1次云函数请求) @@ -39,7 +39,7 @@ uni-im本身并不收费,实际使用中需要依赖uniCloud云服务,会产 6. 记录发送的消息内容到数据库,用于保存消息历史记录(产生1次云数据库写操作) 7. 以群id为参数,调用uni-im-co云对象的sendMsgToGroup方法,这是一个递归方法每次向500名群成员推送消息(如果群成员数量为0-500只需执行1次,500-1000需执行2次,以此类推),(会产生最少1次数据库读操作,和1次以`user_id`为标识通过`uni-push2`向用户发送消息会产生0.00000283元uniCloud使用费用[详情查看](https://uniapp.dcloud.net.cn/unipush-v2.html#cost)) -合计:向500人群发送消息,会产生:1次云函数请求、4次数据库读操作、2次数据库写操作、1次uni-push2推送操作,即 (1x0.0133 + 4x0.015 + 2x0.05 + 1x0.0283)/10000 ≈ 0.000020元 +合计:向500人群发送消息,会产生:1次云函数请求、4次数据库读操作、2次数据库写操作、1次uni-push2推送操作,即 (1 * 0.0133 + 4 * 0.015 + 2 * 0.05 + 1 * 0.0283)/10000 ≈ 0.000020元 相比行业内同类型产品,uni-im仅收取如此便宜的uniCloud(serverless服务器)费用;在价格这块uni-im性价比极高。