在桌面和应用程序之间同步数据(最佳实践)

时间:2017-11-17 09:28:04

标签: mysql firebase websocket real-time nativescript

我有一个使用Mysql数据库的网站。现在我正在开发一个nativescript应用程序。我想知道在桌面和应用程序之间同步数据的选项有哪些。例如,如果有人对帖子发表评论,评论应该显示在应用程序上而不重新加载。经过一番研究,我找到了Firebase实时数据库,问题是我必须复制并同步Mysql和firebase数据库。我脑海中的另一个选择是使用websockets。有人可以建议其他选项是什么,最佳做法是什么?非常感谢你。

1 个答案:

答案 0 :(得分:0)

理想情况下,这应该在初始系统设计和计划中进行思考和规划。架构阶段,应该有计划的Firebase或此类云数据库服务,这可能有助于在不同的连接客户端/节点之间实现实时更新。

在此阶段,如果您实施WebSockets以向连接的客户端发送实时更新数据会更好。