HBase
ICanDoItHaHa
这个作者很懒,什么都没留下…
展开
-
学习:HBase 之 Shell操作
HBase常用操作操作分类系统操作DDL操作DML操作Namespace操作 操作分类 ????进入hbase shell环境 在集群入口执行:hbase shell 系统操作 ???? status:查看hbase集群状态 ???? version:查看hbase的版本信息 ???? whoami:当前操作hbase的用户是哪个 DDL操作 ???? 创建表 表名为Student, 列族为base_info和advanced_info create “Student”,“base_info”原创 2020-12-24 11:49:17 · 160 阅读 · 0 评论 -
HBase的写流程和读流程
1、HBase写流程 1.获取meta表的RootRegion位置信息 在客户端写进程时,第一次写时,Client先通过Zookeeper获取到Meta表对应的region位置信息,然后加入到进程缓存中,后续再读写时,直接读取缓存的meta信息对应的region信息就行. 2.找到数据要写在哪个region上 根据获取到的RootRegion位置信息,请求region所在的region server服务,根据namespace(相当于数据库名),表名和rowkey在meta表中找到写入数据对应的region原创 2020-12-23 19:27:32 · 205 阅读 · 0 评论 -
HBase架构设计 与 核心概念对象
1、架构设计 2、核心概念对象 1.Client 发起读写请求的角色 首先hbase查询meta表,找到需要读或写的region区域信息,然后才能读写到这个区域 然后向region对应的HRegionServer上发送读写请求. 每个region由以下信息标识:< 表名,startRowkey,创建时间> 2.Zookeeper 存储Hbase元数据 负责HMaster的选择和主备切换 负责对HRegionServer进行监控 对RootRegion的管理,即对meta表所在数据存储的regi原创 2020-12-23 13:08:04 · 200 阅读 · 2 评论