我们正在使用Dexie.js客户端保存一些二进制数据。二进制数据可以是 5-20MB。
奇怪的是,当我们下载文件时,消耗的空间比文件本身的大小要多得多。
例如,下载8.5MB文件会产生 Dexie DB,57MB这正常吗?
我之所以这么问,是因为不久之后我们的用户就下载了一些总大小约为 100MB 的文件,而 chrome 会因为 indexeddb 超过 1GB 而崩溃。
谢谢
好吧,我已经意识到问题所在了。我在二进制数据字段上设置了索引。我认为这导致了一些严重的开销。设置索引是一个错误,我已将其删除,现在将 8.5MB 文件存储在使用的 11.4MB 存储空间中。
| 归档时间: |
|
| 查看次数: |
969 次 |
| 最近记录: |