我有一个使用mysql数据库的应用程序。问题是我想让应用程序在每次数据表插入新行时检测到,以获得实时更新的数据。 我听说过Firebase及其实时同步数据库,并想知道如何将我的mysql数据库连接到它上面。 如果无法完成此操作,我该如何实现这一点?谢谢您的帮助。
您不能使用Firebase来检测每次在MySQL数据库中插入新行的情况。相反,您可以检查MySQL数据库以获取新行,并在每次插入新行时将该数据添加到Firebase中。另一种方法是将MySQL数据库转换为Firebase数据库,这是一个实时数据库。为此,我建议您参考此教程:SQL开发人员的Firebase数据库。
我认为同时使用MySQL和Firebase没有意义。如果您想要获取实时数据,建议只使用Firebase。Firebase还提供了自动身份验证机制,并存储JSON数据,这确实为数据结构带来了灵活性。另一方面,如果您不想使用Firebase并坚持使用MySQL,您可以在客户端实现一个服务,例如每5分钟从服务器请求数据。