存储和同步数据库架构

时间:2014-09-08 12:31:07

标签: javascript json local-storage indexeddb

我需要构建一个Web应用程序,通过Local Storage或IndexedDb脱机工作。

我的服务器上有架构v2(例如新表或添加了新字段),我的本地应用程序上架构v1。

我需要一种方法来同步我的本地架构(当然,只要我的离线应用程序上线)。我存储两个定义然后比较它们?

我如何自动同步它们,是否有工具或我必须通过编码?

1 个答案:

答案 0 :(得分:1)

我建议你应该维护双方的DB版本。一些只是一个计数器的参数也应该可以解决问题。

这样,您可以检查本地数据库版本是否早于服务器上的版本。如果这是真的那么更新数据库别的不要打扰。