2

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

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

But none of them really helped me. I should mention that my application is going to work on Desktop, Android, IOS, and any other platform that is going to support most of HTML5 features.

I should also mention that my DB is preloaded.

4

2 回答 2

3

我强烈推荐 JSON,本文将解释更多: Databases using JSON as storage/transport format

我之前亲自使用过这个,它运行良好并从 JSON 加载它的数据库:http ://www.persvr.org/

如果您正确创建它们,JSON 可以作为索引,基本上完全灵活且适合 stroing,据我所知,它们没有任何限制,因为在字符串化时只有大字符串,在解析时有对象,对 JSON 的数量有限制吗抓住?

之前也有人问过类似的问题:Using JSON like a Relational SQL Database (Javascript)

于 2012-08-01T08:01:56.630 回答
0

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

于 2012-08-01T07:42:41.487 回答