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

Hri*_*tov 5 java database

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

任何想法可以使用哪些技术来实现这一目标?

Rya*_*des 2

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

我最喜欢的讨论之一是离线/在线数据同步策略