如果您要实施一个疯狂病毒的火力棒后端服务,并且每10天的增长率超过40%,那么您就可以达到超过100,000个同时连接的火焰计划配额。使用firebase可以实现哪种工作策略来处理超过100k的同时连接? 1M? 100M?图1B !!?
答案 0 :(得分:3)
100k并发是很多并发连接,但对于大型应用程序来说并不是不可能的,因为我们已经拥有了带有>的应用程序。 1MM。
通常,执行此操作的策略涉及跨多个数据库分片数据。如果数据是独立的(例如,每个用户待办事项列表),这是非常简单的,因为您可以将开发人员分配给数据库,而您永远不必跨数据库进行同步。
只读数据(例如1:N聊天)通常也非常简单,因为您可以执行相同的操作"允许某人连接到同一数据库的N个副本中的任何一个",并且拥有单个用户/工作使用相同的信息更新所有这些信息。
对于更复杂的方案(特别是1:1聊天),允许开发人员连接到任何数据库,然后建议使用云功能或其他系统跨数据库同步数据。
如果您希望逼真地达到100k +并发,请随时reach out to our support team了解有关用例的更多信息,我们很乐意与您合作。