首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >firebase中的每秒写入操作限制(用于社交应用中的聊天)

firebase中的每秒写入操作限制(用于社交应用中的聊天)
EN

Stack Overflow用户
提问于 2017-10-21 21:02:48
回答 1查看 1.1K关注 0票数 4

因此,我正在开发这个社交网络应用程序,并使用firebase进行聊天功能。

在阅读firebase文档时,他们提到了“每秒1000次写入操作”的限制。

是不是太少了?

例如,对于发送的每条消息,我写入2个数据库节点(对于用户、接收者和发送者),然后对读回执进行写操作。

因此,每个发送的消息大约有4-5个写操作。

我得到了1000/5=200个用户的限制,那么在我的应用程序中只能有200个用户同时聊天?

我可能需要更高的规模,因为在线用户预计在任何时候都在10,000左右,其中可能有1,000人在聊天。

所以Firebase在我的聊天解决方案中失败了?

EN

回答 1

Stack Overflow用户

发布于 2017-10-21 21:42:51

我的应用程序中只能同时有200个用户聊天?

如果你说你将有10,000个用户,那么200个用户在同一秒内发送一条消息的可能性很小。但如果你达到了一秒内200个用户的聊天限制,这意味着你的应用是一个非常受欢迎的聊天应用,你需要非常认真地考虑获得付费计划,Flame PlanBlaze Plan

Firebase不会让你的聊天解决方案失败,因为从技术上讲,你可以处理所有的请求,但说真的,你不可能不花一分钱就在Firebase服务器上托管一个非常受欢迎的聊天应用。

如果您想继续使用免费计划,请记住,当您达到每秒写入的最大数量时,这并不意味着您将无法再使用Firebase数据库。当同时发生第1001个连接时,将创建一个操作队列,Firebase将等待,直到一个连接关闭,然后使用您的新连接。

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

https://stackoverflow.com/questions/46863497

复制
相关文章

相似问题

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