【发布时间】:2012-09-22 21:33:14
【问题描述】:
我在 Cassandra 中创建了以下列族:
CREATE COLUMN FAMILY test with comparator = 'CompositeType(UTF8Type,UTF8Type)' and key_validation_class=UTF8Type;
现在我想添加一些数据:
set test['a']['b:c'] = 'abc'
set test['a']['b:d'] = 'abd'
set test['a']['e:f'] = 'aef'
set test['a']['e:g'] = 'aeg';
现在我想检索其复合键中包含 e 的所有行:
类似:
get test['a']['e:*];
结果应该是 'aef' 和 'aeg'。
cli 查询应该是什么样子?
【问题讨论】:
-
您必须使用 CQL 或支持复合键(如 phpcassa)的库。不是来自 cassandra-cli