出于教学目的,我想深入了解 Cassandra 集群的复制策略。 因此我想查询特定Cassandra节点中的数据。我没有找到办法做到这一点?你们中有人知道一种方法吗?
最佳答案
如果您找到要查询的数据位于集群中的哪个位置,请通过cqlsh等工具登录该节点,然后将一致性设置为LOCAL_ONE,您应该能够从本地节点获取数据仅有的。如果您想证明情况确实如此,请在运行查询之前启用跟踪。它会告诉你它从哪里提取数据(你也可能会偶然得到一些读取修复的情况(这也会显示其他节点)。如果你这样做,请忽略该运行并再次执行)。
关于Cassandra:查询特定节点上的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59985748/