【发布时间】:2016-05-27 04:05:06
【问题描述】:
我正在使用 CouchDB 进行一个项目,并且专用于 couchdb 文件的分区或存储已达到其最大容量,该站点无法与 CouchDB 连接并产生连接错误。我知道沙发很饿,但我没想到会这么快。我尝试过压缩方法,例如:
curl -H "Content-Type: application/json" -X POST http://localhost:5984/dbname/_compact
curl -H "Content-Type: application/json" -X POST http://localhost:5984/dbname/_view_cleanup
和,
localhost:5984/dbname/_compact/all_view_documents
以上命令只释放了 2GB 的存储空间。当我搜索分区中的哪些文件占用了大部分存储空间时,我发现在一个特定的文件夹/usr/local/var/lib/couchdb/.dbname/mrview 中发现一个 144GB 大小的视图文件仍然存在,即使我曾经压缩所有视图文档。
注意:压缩后的文档文件/数据库文件只有1.6GB,总分区存储150GB
【问题讨论】:
标签: couchdb