HBase 底层原理详解(深度好文,建议收藏)
HBase简介
HBase 是一个分布式的、面向列的开源数据库。建立在 HDFS 之上。Hbase的名字的来源是 Hadoop database,即 Hadoop 数据库。HBase 的计算和存储能力取决于 Hadoop 集群。
它介于 NoSql 和 RDBMS 之间,仅能通过主键(row key)和主键的 range 来检索数据,仅支持单行事务(可通过 Hive 支持来实现多表 join 等复杂操作)。
HBase中表的特点:
1. 大:一个表可以有上十亿行,上百万列
2. 面向列:面向列(族)的...