Apache HBase是Hadoop数据库是一个分布式、可扩展的大数据存储,当你需要随机、实时地读/写访问你的大数据时,请使用Apache HBase,Apache HBase是一个开源的、分布式的、版本化的、非关系型的数据库,以Google的Bigtable为模型。正如Bigtable利用谷歌文件系统提供的分布式数据存储一样,Apache HBase在Hadoop和HDFS之上提供了类似Bigtable的功能。
线性可扩展。
一致的读写。
表的自动和可配置分片
对区域服务器的自动故障转移支持。
与Hadoop集成,作为源和目标。
易于使用的基于Java的API用于客户端访问。
低延迟访问数十亿条记录中的单行。
快速查找较大的表。
Thrift网关和支持XML,Protobuf和二进制数据编码选项的REST-ful Web服务
可扩展的基于Jruby的(JIRB)Shell
支持通过Hadoop指标子系统将指标导出到文件或Ganglia;或通过JMX