2016-10-05 100 views
2

我已经创建了我的Java应用程序来存储数据。我在工作时我的笔记本电脑没有连接到互联网,但当我在家时它已连接。 有什么办法可以在离线时将数据存储在任何地方,当它上线时,它会自动与在线服务器同步,并且可以通过手机或平板电脑查看我的数据。数据库同步在线/离线

+0

你在应用程序中存储了什么样的数据?自定义数据(如待办事项列表)或文件(如保管箱应用程序)? – Asoub

回答

1

是的,有一种方法。其实两个:

  1. 你可以教你的应用程序存储数据在内存或文件,如果它没有连接,并手动同步,当它重新联机。
  2. 您可以创建数据库的本地副本,并在服务器和本地副本之间创建MASTER-MASTER复制。这样,一旦您恢复在线状态,所有更改都将自动同步。

具体实现将取决于您的要求和数据库类型。

相关问题