开发者学堂课程【HBase入门教程:HBase 原理_6】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/397/detail/5066
HBase 原理_6
目录:
一、Zookeeper
一、Zookeeper
保证任何时候,集群中只有一个 master
存贮所有 Region 的寻址入口。
实时监控 Region server 的上线和下线信息。并实时通知 Master
存储 HBase 的 schema 和 table 元数据
注:数据如果在第一台,请求会转发在第一台。
不会出现数据在第一台 Region 上面,请求则在第二台上。
每一个 region server 按水平切分成多个 region ,分别对应着三个 Store
每一个 Store 又分为 memStore 和 StoreFile
StoreFile 对应着 HFile
Region server 负责切分按照行,等分来进行切分
例;假如有100行,则按50来切分
搭建版本
“S”=supported 支持
“X”=not supported 不支持
“NT”=not tested 没有测试过
S最多表示版本是最好的
搭建数据框架考虑框架兼容问题
hbase.rootdir
fiie://home/testuser/hbase
hbase.zookeeper.property.datadir
/home/testuser/zookeeper
创建表
Create‘test’,‘cf’ 注:执行命令时是没有分号的
List 查看数据