查询数据是 HBase 中最基本的操作之一。下面是查询数据的基本步骤:
hbase shell
get 'table_name', 'row_key', {COLUMN=>'column_family:column_qualifier'}
示例:
get 'emp', 'row1', {COLUMN=>'personal:name'}
scan 'table_name'
示例:
scan 'emp'
scan 'emp', {FILTER => "ValueFilter(=,'binary:John')"}
count 'table_name'
示例:
count 'emp'
describe 'table_name'
示例:
describe 'emp'
get_counter 'table_name', 'row_key', 'column_family', 'counter_name'
示例:
get_counter 'emp', 'row1', 'personal', 'age'
通过以上步骤,您可以在 HBase 中查询数据并对数据进行统计和过滤。如果需要更复杂的查询操作,可以使用 HBase 的 API 或者集成其他工具进行查询。