【发布时间】:2015-05-07 11:20:19
【问题描述】:
我有一张如下表:
CREATE TABLE tab(
categoryid text,
id text,
name text,
author text,
desc text,
PRIMARY KEY (categoryid , id)
) WITH CLUSTERING ORDER BY (id ASC);
CREATE INDEX ON tab (name);
CREATE INDEX ON tab (author);
当我执行以下查询时:
select * from tab ALLOW FILTERING; ---1
select * from tab where id = 'id01' ALLOW FILTERING; ---2
select * from tab where categoryid = 'cid01' ALLOW FILTERING; ---3
这三个查询的后端发生了什么?
是否会完全忽略 id 和 categoryid 上的关键索引。
感谢您的回复。 谢谢
【问题讨论】:
标签: cassandra datastax-java-driver cassandra-cli