Html5存储本地存储数据库文件

Html5 store local storage database file

本文关键字:存储 文件 数据库 Html5      更新时间:2024-06-02

我目前正在使用Html5和javascript开发一个客户端项目。我需要创建一个大数据库(几乎2GB),而且我还需要使这个数据库可移植。换句话说,我实际上需要将数据库存储到一个二进制文件中,对其进行迁移,并检索其信息。

作为我最近研究的结果,我发现了两个很好的解决方案(尤其是Android和IOS)

  • Html5 Sql
  • 在phonegap中预填充sqlite

但他们都没有真正帮助过我。我应该提到的是,我的应用程序将在桌面、安卓、IOS和任何其他支持HTML5大部分功能的平台上运行。

我还应该提到我的数据库是预装的。

我强烈推荐JSON,本文将详细解释:使用JSON作为存储/传输格式的数据库

我个人以前使用过这个,它运行良好,并从JSON加载其DB:http://www.persvr.org/

如果你创建它们的核心,JSON可以是索引,基本上是完全灵活的,非常适合存储,据我所知,它们没有任何限制,因为字符串时只有大字符串,解析时只有对象,JSON的容量有限制吗?

以前也有人问过类似的问题:像使用关系SQL数据库(Javascript)一样使用JSon

我个人发现,最好将数据库表写入json格式,然后将json作为字符串存储到本地存储中。这意味着您的javascript将能够轻松访问和修改数据客户端,如果需要,您在后端使用的数据应该非常乐意使用它将其放回您使用的数据库中。