HBase特性
- 线性和模块化扩展能力
- 严格一致的读写
- 表的自动化和可配置分片
- RegionServer间的故障自动切换
- 支持MapReduce任务方便使用HBase表的基类
- 易于客户端访问使用的Java API
- 用于实时查询的块缓存和Bloom过滤器
- 通过服务端过滤下推查询谓语。对于这一点我还不明白,待有新的理解后再做补充。(;′⌒`)
- 支持XML、Protobuf和二进制数据编码选项的Thrift网关和REST-ful Web服务
- 可扩展的基于jruby(JIRB)的shell
- 支持通过Hadoop度量子系统或JMX将度量导出到文件或Ganglia