0

我们能否在一个请求中针对一个键读取多个超列的所有可用子列的列表。

例如

我们有一个带有超列 x1,x2,x3 的键“y1”

x1 有子列,名称类似于 c1,c2,c3
x2 有子列 c9 和 c8
x3 有 c1,c3,c10

我想针对一个键“y1”读取一个请求中的所有子列。

4

1 回答 1

1

您将需要使用超级切片查询并指定一个范围。这是一个赫克托的例子:

SuperSliceQuery query = HFactory.createSuperSliceQuery(keyspace, ... serializers ...);
query.setColumnFamily(columnFamily)
     .setKey(key)
     .setRange("", "", false, Integer.MAX_VALUE);
于 2012-05-18T15:50:19.823 回答