1. []
    2. : HBase的查询实现只提供两种方式
    3. 1、按指定RowKey获取唯一一条记录, get方法 (org.apache.hadoop.hbase.client.Get)
    4. 2、按指定的条件获取一批记录, scan方法 (org.apache.hadoop.hbase.client.Scan)
    5. [条件查询 Scan]
    6. : 查询原理
    7. // scan可以通过setCaching与setBatch方法提高速度(以空间换时间)
    8. // scan可以通过setStartRow与setEndRow来限定范围。范围越小,性能越高。
    9. // 通过巧妙的RowKey设计使我们批量获取记录集合中的元素挨在一起(应该在同一个Region下), 可以在遍历结果时获得很好的性能
    10. // scan可以通过setFilter方法添加过滤器, 这也是分页、多条件查询的基础
    11. : RowKey 设计
    12. // 每条记录的RowKey, 每个字段都需要填充到相同长度
    13. // setStartRow(00000120120901),setEndRow(00000120120914) 设置开始结束范围
    14. // SingleColumnValueFilter 约束其余字段
    15. // PageFilter 分页