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