语境
移动应用程序可以在自己的脱机数据库中添加/编辑/删除客户。Web应用程序还可以在Web服务器上的master数据库中添加/编辑/删除客户。只要有互联网连接,该移动应用程序就会尝试每X个小时将其数据库与主数据库同步一次。
案件
题
系统应如何处理数据的两个版本?Mobile应用程序的版本比Web应用程序的版本旧,但是用Web应用程序中的数据覆盖由移动应用程序编辑的所有内容似乎对用户不太友好。
我正在寻找有关如何解决数据的已知版本控制/同步问题的信息/最佳实践。我对可以提供帮助的技术不感兴趣。我想在盲目地使用有前途的版本控制工具之前先了解解决方案。
我对此进行了很多思考,并创建了一个项目...该文档的文档很详细,并解释了原因和方式...它可能会有所帮助,或者至少为您提供了思考的机会。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句