Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从Hbase检索DynamicCaly生成的列的值_Java_Database_Hbase_Dynamically Generated_Bigdata - Fatal编程技术网

Java 从Hbase检索DynamicCaly生成的列的值

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列

例如,以下是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列数

提前感谢您的任何意见。

要实现此目标,您可以使用。见下面的例子

Get get = new Get(Bytes.toBytes(123));
get.addFamily(Bytes.toBytes("cf"));
get.setFilter(new ColumnPrefixFilter(Bytes.toBytes("dcol#")));
Result result = hTable.get(get);
.....