Couchbase 中的大量日志数据

Large log data in Couchbase

我有一个 couchbase 服务器来存储大量数据。 该数据每天都在增长,但我也每天在处理后删除。 目前,该数据约有1320168条,数据使用量为2.97G
但是为什么135G的Disc Usage很大???

我的光盘正在降低 space 以存储更多数据。

能否删除此数据日志文件以减少磁盘使用量?

Couchbase 使用 append-only format 进行存储。这意味着每个更新或删除操作实际上都作为一个新条目存储在存储文件中,并消耗更多磁盘 space.

然后一个名为 compaction 的过程发生,它将回收不需要的 space。压缩可以配置为 运行 当集群中达到一定的碎片百分比时自动配置,或者在每个节点上手动配置。 默认情况下,IIRC 自动压缩未启用。

所以你可能想要做的是 运行 压缩你的集群。请注意,它可能需要相当大的磁盘空间space,如前所述here...

查看 doc 如何执行压缩(在你的情况下,在工作日结束时,我猜你有一个 "off-peak" window 当前删除并可以执行压缩).

PS:official forums 中的人可能有更多见解和建议可以提供。