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