首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在我的聊天应用程序的价格方面,还是实时数据库?

在我的聊天应用程序的价格方面,还是实时数据库?
EN

Stack Overflow用户
提问于 2021-03-27 12:09:41
回答 1查看 708关注 0票数 0

我一直在开发一个应用程序,它有一个功能,可以与其他用户聊天。在过去的几天里,我一直很困惑,试图找出哪一种数据库在定价方面会更好地使用,我在这里说的是规模。

每当用户发送消息时,他就会创建一个文档,在这样做的时候,我还会检查另一个用户是否在线,为此我读取了另一个文档。平均而言,我每条消息要写7-8条,每条消息要读8-10条。此外,每当用户打开对话时,他都会看到最后15条消息,如果他滚动,他就会看到更多信息。这也增加了读取量。

另外,我还想知道是否我发送了一条消息,而其他用户得到了它,谁以前读过15个文档来查看最后的15条消息,当我发送一条新消息时,第15条消息被替换为新的消息,那么我是否要为这15条文档再次读取收取费用?

定价是这里最关心的问题,请帮我找出这里最好的方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-27 14:56:01

Firebase的文档中有一个数据库推荐器和一个定价计算器来帮助您回答这个问题。我希望它能指向这里的实时数据库,主要是基于这样一个事实,即您将有许多较小的写操作。

对于第二个问题(请将自己限制为每一篇文章中的一个问题):如果您的侦听器仍然处于活动状态,或者如果您的本地缓存已经包含了14个未修改的文档,则只需对一个文档进行读取(对于需要在服务器上读取的新文档,以便将其返回给客户端)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66831183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档