这篇文章主要为了整理hbase命令行的使用, 留待以后用到时翻阅.
读取数据
因为一个数据库使用, 通常最复杂的命令就是查询, 故而将大篇幅都给了查询....哦对, 如果你现在还没有数据, 先跳到文章底部, 那里有建表和数据插入的操作.
hbase没有索引, 访问hbase中的数据只有三种方式:
通过指定row key访问
通过row key范围访问
全表扫描...进而找到所有在org.apache.hadoop.hbase.filter包下的实现类:
?
各个过滤器的参数, 可看其各自的构造方法....是否包含最小列(bool). max 同理
ColumnRangeFilter(minColumn, minColumnInclusive, maxColumn, maxColumnInclusive)
DependentColumnFilter...(仅返回匹配列)
DependentColumnFilter(family, qualifier)
QualifierFilter: 对列名进行匹配过滤
QualifierFilter(op, value