Java 从Hbase检索DynamicCaly生成的列的值
例如,以下是hbase表中的一些记录:Java 从Hbase检索DynamicCaly生成的列的值,java,database,hbase,dynamically-generated,bigdata,Java,Database,Hbase,Dynamically Generated,Bigdata,例如,以下是hbase表中的一些记录: 123, column=cf:dcol#0, value=aaaa 123, column=cf:dcol#1, value=bbbb 123, column=cf:dcol#2, value=cccc 123, column=cf:someOtherCol, value=dddd 列dcol#是通过增加最后一位数字动态创建的 是否有一种方法可以使用本机hbase lib获取所有dcol列,而不必获取所有列,也不必知道此行键可用的dcol列
123, column=cf:dcol#0, value=aaaa
123, column=cf:dcol#1, value=bbbb
123, column=cf:dcol#2, value=cccc
123, column=cf:someOtherCol, value=dddd
列dcol#是通过增加最后一位数字动态创建的
是否有一种方法可以使用本机hbase lib获取所有dcol列,而不必获取所有列,也不必知道此行键可用的dcol列数
提前感谢您的任何意见。要实现此目标,您可以使用。见下面的例子
Get get = new Get(Bytes.toBytes(123));
get.addFamily(Bytes.toBytes("cf"));
get.setFilter(new ColumnPrefixFilter(Bytes.toBytes("dcol#")));
Result result = hTable.get(get);
.....