1. 简介
Apache HBase 是基于Apache Hadoop构建的一个高可用、高性能、多版本的分布式NoSQL数据库,是Google BigTable的开源实现,通过在廉价服务器上搭建大规模结构化存储集群,提供海量数据高性能的随机读写能力。
它是一个面向列式存储的分布式数据库,具有良好的扩展性、容错性以及易用的API。
HBase 是构建在分布式文件系统HDFS之上的、支持随机插入和删除的列簇式存储系统,许多大数据系统都将HBase作为底层数据存储服务,例如Kylin、OpenTSDB等。