HBase-架构和数据模型(第二天)
HBase是建立在hadoop-HDFS上,提供高可靠,高性能,列存储,可伸缩,实时读写的分布式NOSQL数据库系统。
一、特点
- 海量存储
- 列式存储
- 极易扩展
- 高并发
- 稀疏存储 cell为null,不占存储空间
- 数据的多版本 时间戳
- 数据类型单一 字节数组
二、架构
三、数据模型
- rowkey 行键,字典序排序,最大长度在64KB
- column family 列族,必须在使用表之前进行定义
- timestamp 时间戳 ,数据的版本号
- column 列,具体列,不在元数据内
- cell 单元格,由{rowkey,column(=+),version}唯一确定,数据没有类型,都是字节数组
四、启动和停止命令
start-hbase.sh stop-hbase.sh
浏览器访问默认接口为:16010