Firebase数据库策略,用于100K 的同时连接



如果您要实施疯狂的病毒式壁炉后端服务,并且每10天的增长率超过40%,并且您达到了超过100,000的大火计划的配额同时连接。Firebase可以实施哪种工作策略来处理超过100K的同时连接?1m?100m?1B !!?

100k并发是很多并发连接,但对于大型应用程序而言,不是问题,因为我们已经使用了> 1mm的应用程序。

通常,这样做的策略涉及跨多个数据库的数据。如果数据全部是独立的(例如,每个用户待办事项列表(,这是非常微不足道的,因为您可以将开发人员分配到数据库,而您不必跨数据库进行同步。

仅读取数据(例如1:n聊天(通常也很简单,因为您可以执行相同的"允许某人连接到同一数据库的n个副本中的任何一个",并且具有单个用户/作业更新所有人都有相同的信息。

对于更复杂的方案(尤其是1:1聊天(,允许开发人员连接到任何数据库,然后可能建议使用云功能或其他系统在数据库中同步数据。

如果您期望现实地达到100k 并发,请随时与我们的支持团队联系,以提供有关用例的更多信息,我们很乐意与您合作。

最新更新