【发布时间】:2016-01-14 15:39:17
【问题描述】:
这是我的架构:
CREATE TABLE test (
x int,
y int,
z int,
PRIMARY KEY (x)
);
如果我运行以下查询:
select * from test where x in (1,1,1);
Cassandra 将为我返回 3 个重复的行。似乎 Cassandra 在查询跟踪中对同一分区执行了 3 次准备好的语句。
这是 Cassandra 的默认行为吗?
环境:[cqlsh 5.0.1 |卡桑德拉 2.1.9 | CQL 规范 3.2.0 |原生协议 v3]
【问题讨论】: