第一:索引查询
cassandra是支持创建二级索引的,索引可以创建在除了第一个主键之外所有的列上,当然有些类型除外,例如集合类型。
例如
1
2
3
4
5
6
7
8
9
10
11
CREATE TABLE test(
a INT,
b INT,
c INT,
d INT,
e INT,
m INT,
PRIMARY KEY(a,b,c));
CREATE INDEX ON test(c);
CREATE INDEX ON test(e);
在第一主键a上创建索引是不可以的:
1
CREATE INDEX ON test(a) X
索引列只可以用=号查询,所以
1
2
SELECT * FROM test WHERE e=1; //是可以
SELECT * FROM test WHERE e>1; //就不行了。
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....