You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LiteDB数据库最大容量限制及已删除数据闲置空间释放方法咨询

LiteDB 相关问题解答

全库最大存储容量限制

目前主流使用的LiteDB 5.x稳定版,单库文件(全库层面)的最大存储容量上限为1TB,该限制覆盖库内所有集合的总数据量,和单个集合的存储配额无关联。如果是仍在使用的旧版本LiteDB 4.x,全库最大存储容量上限为256GB。

删除数据后闲置空间的回收方法

LiteDB在执行文档/集合删除操作后,不会主动将闲置的磁盘空间释放给操作系统,只会将这部分空间标记为可复用状态,后续新写入的数据会优先占用该部分闲置空间。如果需要主动释放闲置空间还给操作系统,可以通过以下方式操作:

  • 代码内操作:调用数据库实例的Shrink()方法即可。该方法支持传入可选的百分比阈值参数,例如调用Shrink(80)表示仅当库内闲置空间占比超过20%时才执行回收操作;无参数直接调用时,会回收所有可释放的闲置空间。
  • 命令行操作:使用LiteDB官方CLI工具时,直接运行shrink命令即可完成全库闲置空间回收。

内容的提问来源于stack exchange,提问作者Cesar Damasceno

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 01:24:08