CouchDB 2 global_changes系统表变得非常庞大

nic*_*ace 5 couchdb

我们有一个基本上将250MB数据写入CouchDB 2实例的系统,该实例在global_changes数据库中生成~50GB /天.

这使得CouchDB2占用了所有磁盘.

一旦你到达这个状态,CouchDB2就会再次出现.

我们想知道是否有任何方法可以限制global_changes表的大小,或者是否有一种管理此表的方法,就像一组最佳实践.

小智 0

tldr:删除它即可

http://docs.couchdb.org/en/latest/install/setup.html#single-node-setup

状态:

请注意,如果您不希望使用全局更改源,则最后一个(指 _global_changes)不是必需的。如果您创建了该数据库,并且它的大小已经增大,并且您不需要该功能(并且不希望浪费系统资源来定期压缩它),请随意删除该数据库。