gpt4 book ai didi

javascript - Sencha touch - 是否可以在客户端存储大型数据库

转载 作者:可可西里 更新时间:2023-11-01 14:54:18 24 4
gpt4 key购买 nike

我希望能够在客户端存储大量数据,但也不是微不足道的数据。基本上,我希望能够使用 Web 技术在客户端使用类似 SQLite 数据库的东西。该应用程序是一本外语词典,因此我希望在下载该应用程序后可以访问这些数据。

这可以通过 Sencha touch 或任何 JavaScript/HTML5 技术实现吗?

最佳答案

有几个选项取决于目标浏览器:

  • localStorage(具有跨浏览器回到 IE8 的优势)
  • WebSQL(已弃用)
  • 索引数据库
  • 应用程序缓存(这是数据存储的延伸......但它/可以/完成)

所有这些技术都有存储限制,其中一些限制因浏览器而异,更复杂的是,有些技术会让用户选择允许扩展存储上限。

我使用 localStorage 取得了不错的效果,并且使用了 JavaScript 压缩库 ( http://code.google.com/p/jslzjb/ ),您可以获得一些存储优势(尽管根据我的经验,不是很多。如果您的内存为 5.5Mb,5MB限制,压缩可能会让你通过)

关于javascript - Sencha touch - 是否可以在客户端存储大型数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13167957/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com