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

时间:2013-06-19 21:07:15

标签: cassandra

设置信息: 我有两个DataCenters,每个DC有5个节点。

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

由于

Chethan

1 个答案:

答案 0 :(得分:16)

在其中一个cassandra节点上运行:

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

打印拥有密钥的端点