创建自动与服务器cordova javascript同步数据的应用程序

创建自动与服务器cordova javascript同步数据的应用程序,javascript,cordova,synchronization,Javascript,Cordova,Synchronization,我正在开发一个应用程序,其中包括下载大量主数据和事务数据,用户可以根据网络可用性离线/在线工作,当网络可用时,数据必须以两种方式同步(从sqlite到服务器,从服务器到sqlite) 我已经研究了不同的方法如何做到这一点。 1.保留一个时间标志以查找上次同步的时间,并仅下载在该时间之后添加的记录。这种方式最初在首次加载时仅下载数据会很慢。 2.使用html5sql之类的选项来提高sqlite中记录的插入时间 但是我仍然怀疑如何使自动同步工作。有人能告诉我如何同步记录以保持数据的完整性吗。我使用的

我正在开发一个应用程序,其中包括下载大量主数据和事务数据,用户可以根据网络可用性离线/在线工作,当网络可用时,数据必须以两种方式同步(从sqlite到服务器,从服务器到sqlite)

我已经研究了不同的方法如何做到这一点。 1.保留一个时间标志以查找上次同步的时间,并仅下载在该时间之后添加的记录。这种方式最初在首次加载时仅下载数据会很慢。 2.使用html5sql之类的选项来提高sqlite中记录的插入时间


但是我仍然怀疑如何使自动同步工作。有人能告诉我如何同步记录以保持数据的完整性吗。我使用的是基本的javascript、HTML5和mysql服务器

为什么不使用?它将根据订阅在您的设备上保持数据同步。

有几个热代码推送插件