加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

database – unruly disk usage,不会缩小

发布时间:2020-12-13 13:28:07 所属栏目:百科 来源:网络整理
导读:我在CouchDB中有大约10个数据库,其中最大的数据库在Fauxton中显示大约1MB.这听起来是正确的,因为其中没有二进制文件,只是文本. 然而,我的Couch数据文件是20千兆字节! 我已经在每个数据库上运行了_compact,这为我节省了大约5GB(25GB!),但这仍然无法解释为什
我在CouchDB中有大约10个数据库,其中最大的数据库在Fauxton中显示大约1MB.这听起来是正确的,因为其中没有二进制文件,只是文本.

然而,我的Couch数据文件是20千兆字节!

我已经在每个数据库上运行了_compact,这为我节省了大约5GB(25GB!),但这仍然无法解释为什么他们仍然占用了这么多空间.

我该怎么做才能解决这个问题?

编辑:到目前为止,在有用的评论后添加更多信息(谢谢!):

>复制到新服务器似乎解决了问题(一切都只是几兆),几天.然后莫名其妙地数据chomp再次启动.早些时候,我看到它被大量使用,但没有占用任何额外的空间.然后突然又一次关闭了!
> Fauxton中的数据库大小仍然很小,只有数据文件/分片占用空间

fauxton info


>文档主要是文本消息(通过API接收),日志文件(例如,对于任何给定的操作,存在包含推送事件的数组的文档)和类似的东西.
>使用大量视图(每个数据库约8个设计文档,每个视图有1到8个视图)和一个芒果搜索(自由文本搜索文本消息,其中最小数据库中有0,最大数量约为500) )
>相当多的文档经常更新,到目前为止,几乎没有任何内容被删除.
>没有任何二进制文件或附件.所有纯文字.

解决方法

CouchDB存储文档的修订版.您可以配置存储的修订数量.您的电话号码可能非常高.看看这个.不确定,只是一个想法.

好吧,你提到你已经压缩了你的数据库,也许这会照顾修订号,不确定.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读