gpt4 book ai didi

cassandra - cassandra 键空间的在线批量删除(截断)

转载 作者:行者123 更新时间:2023-12-04 18:14:43 25 4
gpt4 key购买 nike

我读到一旦你耗尽了一个节点,你就可以删除文件然后重新启动。它工作正常,
但我只是通过排空所有节点,关闭整个集群,删除文件并重新启动来尝试它。

如果我一次只重启一个节点会怎样?据我了解有风险
重新启动的节点将接受读取请求并使用来自其他副本的数据执行读取修复。

有没有人知道在保持整个集群启动并运行以便为其他键空间提供服务的同时截断键空间的最安全的程序?

最佳答案

$ bin/cassandra-cli -h localhost
[default@unknown] use keyspace1;
Authenticated to keyspace: Keyspace1
[default@Keyspace1] truncate standard1;
standard1 truncated.

按照设计,这不是防竞争的(这将需要重量级锁定);通常,您只会截断不提供实时读取的 CF。但如果出于某种原因必须先禁用读取修复(“使用 read_repair_chance=0 更新列族标准 1”)。

关于cassandra - cassandra 键空间的在线批量删除(截断),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6058808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com