android - 如何使 Firebase 与 mysql 数据库保持同步

标签 android mysql firebase firebase-realtime-database

我们需要使 Firebase 数据与其他数据库保持同步。 如果我更新了 mysql 数据库中的数据,它应该会反射(reflect)在 firebase 中

这需要尽可能接近实时,我们不能只导出 Firebase JSON 的每晚转储或类似的内容,而且这会变得相当大。

最佳答案

我将 Firebase 数据与 ElasticSearch 实例“同步”。 为此,我有一个 NodeJS 应用程序,用于监听 Firebase 中的更改并在 ElasticSearch 中创建/更新我的索引。

这对我来说非常有效,你也可以这样做。监听更改、获取 JSON 并将适当的值放入 M​​ySQL 的节点服务器。

我很乐意收到对此解决方案的任何评论。

希望有帮助;)

关于android - 如何使 Firebase 与 mysql 数据库保持同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38047458/

相关文章:

android - unity3d everyplay游戏视频闪电很奇怪-黑白带闪电

php - 如何读取 config.php 文件中的 config.ini 变量

javascript - React - 访问对象集合

firebase - 如何在 Firebase 文件上设置 Access-Control-Allow-Origin

java - 使用线程中的 LOCATION_SERVICE

android - 以编程方式删除 FloatingActionButton 边框?

java - 如何使用抽屉式导航栏选择 View 页面

php - mysqli num_rows 不返回正确的行数 - 检查所有值

mysql - SSRS 问题匹配日期与参数

ios - 当部署到 Firebase 托管时,HTML5 视频无法通过 HTTPS 在 iOS 上播放