Cassandra nodetool
有一个名为cleanup
的命令:
清理[keyspace] [cf_name]
触发立即清除不再属于此的密钥 节点。这对主要节点的影响大致相同 压缩就磁盘空间使用量的临时增加而言 并增加磁盘I / O. (可选)列出列族 名。
我的问题是:
答案 0 :(得分:7)
一个节点何时会有不属于它的键?
将新节点添加到群集后,减少复制因子或移动令牌。
我什么时候应该发布清理工作?
完成上述操作之一后,如果需要节省磁盘空间。延迟运行没有任何害处 - 存在性能影响,唯一的原因是节省磁盘空间。
我应该定期清理(例如每周一次)吗?
不,仅在您需要在上述操作之一后节省空间。