我是用 dexiejs 来操作 indexdb 。 会有非常频繁的 update 操作,但是发现每次 update ,indexdb 占用都会变大。

这个是因为 indexdb 的机制导致的吗,懒删除?

但是这个会导致浏览器崩溃吗,我的生产环境上出现过用户浏览器崩溃问题,怀疑是数据回收不及时,写爆了?

求助这个问题,以及使用 ibdexdb 的正确姿势

举报· 413 次点击
登录 注册 站外分享
3 条回复  
tool2dx 初学 昨天 23:20
我也发现 indexeddb 有内存泄漏 BUG ,主要是二进制字段设计问题,换一种就可以了。(以前是直接存 uint8Array ,疯狂泄漏,换成 Blob 就没问题)
maggch97 初学 昨天 23:07
Safari 那边用的 sqlite ,写性能差
maggch97 初学 昨天 23:04
背后 leveldb 要是数据量大,20GB 的样子,leveldb 块合并确实会 crash
返回顶部