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

我想创建java桌面应用程序,它将数据脱机存储在数据库中(而不仅仅是一些配置文件).当用户离线时,应用程序应该可以正常工作.当用户联机时,脱机数据库应该能够与在线主数据库同步.有什么想法可以用来实现这个目标吗?解...

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

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

解决方法:

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

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

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

基础教程推荐