Cassandra:如何识别并列出包含特定行(副本)的节点?

8ljdwjyq  于 10个月前  发布在  Cassandra
关注(0)|答案(1)|浏览(104)

设置信息:我有两个数据中心,每个数据中心有5个节点。
我知道插入到表中的每一行都是基于所使用的数据分区方案存储的;生成必要的副本并将其存储在集群中的其他节点上(根据复制策略选择节点)。给定一行,是否有一种方法可以找到并列出包含该行/副本的所有节点?

f8rj6qna

f8rj6qna1#

在其中一个Cassandra节点上运行以下命令:

nodetool -h localhost getendpoints <keyspace> <cf> <key>

字符串
打印拥有密钥的端点。

相关问题