Firebase实时数据库是否支持多个数据库之间的自动数据同步?



下面是我们的用例:我们有超过20万个客户端需要连接到firebase实时数据库。因此,我们创建了具有相同数据和负载平衡连接的多个数据库。

问题是:如果我们更新一个数据库,我们将不得不启动连接并更新数据库的其余部分。我想检查是否有一种方法可以自动同步多个数据库之间的数据。

我看过的文档:https://firebase.google.com/docs/database/usage/limitshttps://firebase.google.com/docs/database/usage/sharding

我也检查了规则,似乎规则不是用来同步数据的。

感谢

firebase here

Firebase没有内置任何功能来自动同步多个数据库实例之间的数据。当通过服务器端进程写入时,实现这一点的一种常见方法是简单地依次写入每个数据库。

如果您想要写入的数据来自客户端SDK,我会让客户端将其写入临时区域(只是数据库中的临时节点),然后使用Cloud Functions将数据写入所有数据库实例中的永久位置。

最新更新