【发布时间】:2020-10-01 22:31:32
【问题描述】:
3 节点集群和 3 的 RF 意味着每个节点都拥有所有数据。一致性是一。 因此,当查询 node-1 上的某些数据时,理想情况下,node-1 拥有所有数据,它应该能够完成我的查询。
但是当我使用“跟踪”检查查询的运行方式时,它显示它也连接到节点 2,根据我的理解,这不是必需的。
我在这里遗漏了什么吗? 提前致谢。
已编辑 ::
添加了output of 'tracing on'。 从图中可以看出,节点10.101.201.3已经联系了10.101.201.4
【问题讨论】:
-
你能显示跟踪输出吗?
-
@AlexOtt i.stack.imgur.com/fDhRD.png 这是'tracing on'的输出
-
您是从 cqlsh 还是从应用程序代码运行查询?
-
@Aaron 来自 cqlsh
-
@Aaron 如果我从应用程序代码运行查询,这会改变吗?
标签: cassandra cassandra-3.0 cassandra-2.0 cqlsh cassandra-2.1