1、HBase是建立在Hadoop文件系统之上的面向列的分布式数据库。

2、这是一个开源项目。
3、它是水平可伸缩的。

4、HBase是一种数据模型,类似于Google的大表,旨在提供对大量结构化数据的快速随机访问。
5、这是非关系型的数据库。
无事务,无外键,等关系型数据库的功能
6、它是分布式数据库。
7、稀疏矩阵。

8、约束少

1、行:每个HBase表都由若干行组成,每个行由行键(row key)来标识。
2、行键:可使Hbase自动排列
3、列族:一个HBase表被分组成许多“列族”(Column Family)的集合,它是基本的访问控制单元,是它包含的每一列的老大
4、列:列族里的数据通过列限定符(或列)来定位
5、单元格:在HBase表中,通过行、列族和列确定一个“单元格”(cell),单元格中存储的数据没有数据类型,视为字节数组byte[ ]
6、时间戳:每个单元格都保存着同一份数据的多个版本,这些版本采用时间戳进行索引



1、下面我们来看一张表,看完你认为它是几行?

