0

我需要为一个键获取所有 column:column_value 对。约束是列有一个共同的前缀,有没有办法使用赫克托得到它?

4

1 回答 1

0

你可以做一个 SliceQuery,并做一个从前缀到前缀|的范围,提供它唯一应该工作的字母数字。

StringSerializer ss = StringSerializer.get();
SliceQuery sliceQuery = HFactory.createSliceQuery(keySpace, rowSerializer, ss, ss);
sliceQuery.setColumnFamily(MY_COLUMN_FAMILY);
sliceQuery.setKey(rowKey);
sliceQuery.setRange("prefix", "prefix|", false, Integer.MAX_INT);
于 2013-08-29T02:44:18.513 回答