1

我想将 HTML5 数据库存储合并到我的 Web 应用程序中,使其可以在线访问。

我在服务器端环境中使用数据库进行了大量开发,我们都知道数据库模式的添加和修改通常是必要的。

我想知道如果我的应用程序使用脱机数据库架构并且该架构发生更改会发生什么。如何防止应用程序在客户端中断?如何确保数据库在客户端始终是最新的?

任何人有任何解决方案?

4

1 回答 1

2

如果您更改架构,您可能希望转储浏览器数据库并从服务器重新同步它。这至少是最安全的方法。

如果离线客户端已将数据添加到数据库,您当然应该首先处理和同步这些数据。

一个简单的方法是让信息表告诉您上次同步使用了哪个版本的应用程序/数据库,这样您就知道如何处理它,以及是否应该将其更新到最新版本。

于 2010-03-12T13:48:50.303 回答