Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.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
Hadoop 如何在hbase中使用扫描查询条件获取所有行?_Hadoop_Hbase_Nosql - Fatal编程技术网

Hadoop 如何在hbase中使用扫描查询条件获取所有行?

Hadoop 如何在hbase中使用扫描查询条件获取所有行?,hadoop,hbase,nosql,Hadoop,Hbase,Nosql,我有一个hbase表,我使用的是如下所示的扫描查询表: scan 'transaction', {COLUMNS=>'personal data:NAME', FILTER => "ValueFilter( =, 'binaryprefix:Christoph Benson' )"} 输出如下所示: hbase(main):021:0> scan 'transaction', {COLUMNS=>'personal data:NAME', FILTER =>

我有一个hbase表,我使用的是如下所示的扫描查询表:

scan 'transaction', {COLUMNS=>'personal data:NAME', FILTER => "ValueFilter( =, 'binaryprefix:Christoph Benson' )"}  
输出如下所示:

hbase(main):021:0> scan 'transaction', {COLUMNS=>'personal data:NAME', FILTER => "ValueFilter( =, 'binaryprefix:Christoph Benson' )"}
ROW                                              COLUMN+CELL
 2470883371                                      column=personal data:NAME, timestamp=1439291965402, value=Christoph Benson
 2615494948                                      column=personal data:NAME, timestamp=1439291965312, value=Christoph Benson
 7526461715                                      column=personal data:NAME, timestamp=1439291965473, value=Christoph Benson   
当我在扫描查询中使用时,此结果仅提供名称信息。
如何查询,以便根据扫描查询条件获取所有信息。如下所示:

 personal data:NAME                              timestamp=1439291965402, value=Christoph Benson
 personal data:address                           timestamp=1439291965434, value=695 Keystone Parkway
 personal data:contact                           timestamp=1439291965418, value=153985171
 personal data:email                             timestamp=1439291965448, value=shoulddo@ma1lbox.net

您可以在
列中删除
限定符
,以获取列族中的所有数据。i、 e

scan'transaction',{COLUMNS=>'personal data',FILTER=>“ValueFilter=,'binaryprefix:Christoph Benson')”}


希望有帮助。

您可以在
列中删除
限定符
,以获取列族中的所有数据。i、 e

scan'transaction',{COLUMNS=>'personal data',FILTER=>“ValueFilter=,'binaryprefix:Christoph Benson')”}


希望有帮助。

您正在使用的Hbase版本是什么?您正在使用的Hbase版本是什么?