如何使用离线和在线数据库创建Java桌面应用程序,定期同步?

我想创建
java桌面应用程序,它将数据脱机存储在数据库中(而不仅仅是一些配置文件).当用户离线时,应用程序应该可以正常工作.当用户联机时,脱机数据库应该能够与在线主数据库同步.

有什么想法可以用来实现这个目标吗?

最佳答案 这已经在stackoverflow上进行了很多讨论,它通常归结为:不要推出自己的解决方案 – 这是一个非常专业的领域 – 查找SymmetricDS.它做你想要的.

我最喜欢的讨论之一是Strategy for Offline/Online data synchronization

点赞