【发布时间】:2014-01-08 21:01:29
【问题描述】:
据我所知,Chrome 对 localStorage 和 IndexedDB 中存储的数据大小施加了 5Mb 的“软”限制。这里有很多我不清楚的地方
- 在这种情况下,“软”到底是什么意思?
- 这是否意味着 localStorage:5Mb + IndexedDB:5Mb?
- 我还没有访问缓冲区,但是我在开发应用程序时不断清理浏览器存储。达到限制时会发生什么?抛出异常需要捕获?
- 在存储之前压缩数据是否会花费很多时间?如果值得进行数据压缩,This 似乎提供了一条极好的途径。
压缩的代价是失去能够在 IndexedDB 中无缝存储/获取 JSON 的好处(尽管这可以使我的应用程序透明化,而无需付出额外的努力)。
我非常感谢有关这些问题的任何指南。
【问题讨论】: