CouchDB Fauxton _replicator 数据库:感叹号 "This database has just X docs and Y deleted docs"
CouchDB Fauxton _replicator db: exclamation stating "This database has just X docs and Y deleted docs"
我正在使用 Fauxton on Apache CouchDB
,版本 2.3.1
。
我的 _replicator
数据库的 # of Docs
字段旁边有一个感叹号。当我将鼠标悬停在它上面时,它会显示:This database has just 4 docs and 5 deleted docs
.
这是我所看到的屏幕截图。
复制器数据库内部确实有 4 个文档(_design/_replicator
文档 + 3 个复制配置)。
我在任何地方都找不到 CouchDB 文档中提到的这个警告。这是什么意思,是不是坏事?
它是数据库信息的一部分 (see doc_del_count)。
基本上,当您删除文档时,数据库中会保留一个墓碑,以便复制协议可以正确同步文档。
您不必为此担心。压缩后,墓碑只保留非常少的信息,不会影响性能。
如果出于某些原因您需要删除 _deleted
个文档,您可以清除它们或对 _deleted
个文档进行过滤复制。
我正在使用 Fauxton on Apache CouchDB
,版本 2.3.1
。
我的 _replicator
数据库的 # of Docs
字段旁边有一个感叹号。当我将鼠标悬停在它上面时,它会显示:This database has just 4 docs and 5 deleted docs
.
这是我所看到的屏幕截图。
复制器数据库内部确实有 4 个文档(_design/_replicator
文档 + 3 个复制配置)。
我在任何地方都找不到 CouchDB 文档中提到的这个警告。这是什么意思,是不是坏事?
它是数据库信息的一部分 (see doc_del_count)。 基本上,当您删除文档时,数据库中会保留一个墓碑,以便复制协议可以正确同步文档。
您不必为此担心。压缩后,墓碑只保留非常少的信息,不会影响性能。
如果出于某些原因您需要删除 _deleted
个文档,您可以清除它们或对 _deleted
个文档进行过滤复制。