【问题标题】:how to sync online and offline databse如何同步在线和离线数据库
【发布时间】:2020-01-27 05:50:23
【问题描述】:
我正在开发一个将用于存储数据的应用程序(使用 WPF),用户应该能够离线访问数据,并且当有互联网连接时数据应该在线同步,所以它可以从移动应用程序或其他设备访问。
您对处理这种情况有什么建议(任何工具或方法),目前我正在使用 Microsoft Access 在应用程序设计方面取得进展,但如果需要,我可以切换到其他东西。如果您有关于此的文档或教程,请给我链接,因为我是数据库新手。
【问题讨论】:
标签:
mysql
database
ms-access
hyperlink
synchronization
【解决方案1】:
这是一个不同的场景,以便我们所有人都可以联系起来。
假设您有两部手机PhoneA 和PhoneB。两者都有 facebook messenger 应用程序。你关闭了PhoneB。您使用 PhoneA 一整天与您的朋友交流。
晚上你打开了PhoneB,并且phoneB中的Messenger应用程序从服务器中提取了所有对话(手机上还没有数据)。所以phoneB不关心PhoneA上有什么,PhoneB只拉取离线数据库中尚不存在的数据。
道德故事是,您必须增强您的编程/算法技术来检查离线数据库上数据的存在。有很多方法和选项可以做到这一点。它归结为编程实践。