Javascript 我希望在Chrome客户端存储大量数据,我的选择是什么?
我正在开发客户端唯一的东西,它可以处理一些数字并将它们显示在图形中 我从服务器中提取数据。首先,我每24小时将数据保存到localStorage,这在一段时间内有效,但现在数据集太大,无法放入localStorage。Firefox允许您删除localStorage的大小限制,但Chrome没有这样的设置。我更喜欢在Chrome工作 Chrome支持Javascript 我希望在Chrome客户端存储大量数据,我的选择是什么?,javascript,html,google-chrome,Javascript,Html,Google Chrome,我正在开发客户端唯一的东西,它可以处理一些数字并将它们显示在图形中 我从服务器中提取数据。首先,我每24小时将数据保存到localStorage,这在一段时间内有效,但现在数据集太大,无法放入localStorage。Firefox允许您删除localStorage的大小限制,但Chrome没有这样的设置。我更喜欢在Chrome工作 Chrome支持requestFileSystemAPI,该API允许您创建和保存文件,但其他浏览器决定不支持它,并且没有很好的文档记录/广泛使用。理想情况下,我更
requestFileSystem
API,该API允许您创建和保存文件,但其他浏览器决定不支持它,并且没有很好的文档记录/广泛使用。理想情况下,我更喜欢chrome更致力于的东西,这样他们就不会突然放弃对它的支持
此应用程序仅适用于我,因此一些扩展、高级设置是可以的,还有一些为我导入的数据文件设置cahcing的方法,客户端可以工作。您有本地存储API: 文件API: Mozilla还使用本地API简化了本地存储API:
这些只是一些选项。使用IndexedDB。下面是与localstorage和IndexedDB的一些比较 本地存储
- 小数据
- 同步的
- 键值对
- 大数据
- 异步的
- 提供索引
- 可以运行查询
- 支持事务和简单数据类型
- 以对象的形式存储数据
- 例:待办事项列表(keep.google.com)