【问题标题】:CouchDB - Is it safe to delete the view files in mrview?CouchDB - 删除 mrview 中的视图文件是否安全?
【发布时间】: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


    【解决方案1】:

    我也遇到过这个问题。 显然,这些文件在修改设计视图时会增加,因为重新计算了索引 我的测试是删除文件并在功能上测试我的应用程序 重新创建了其中一些文件,但文件要小得多 可以假设删除没有问题,除非我们更改布局视图,否则大小的增加不应该担心

    http://www.staticshin.com/programming/does-updating-a-design-document-in-couchdb-cause-rebuilding-of-views/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-25
      • 1970-01-01
      • 2022-10-25
      • 2014-08-09
      • 1970-01-01
      • 2013-02-04
      • 2021-01-13
      • 2016-06-16
      相关资源
      最近更新 更多