HBase特性

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