HBase 简介

1.HBase-Hadoop database,是高可靠性、高性能、面向列、可伸缩
实时读写的分布式数据库

2.mysql 是单机的 可以实时查询 数据量小
hbase 数据量大 在hdfs上 可伸缩 最终存在hdfs上,hbase 会在hdfs 基础上键很多索引
索引 用空间换时间 hbase 就是用空间换时间 的框架 当然也会有冗余

3.利用Hadoop Hdfs 作为其文件存储系统,利用hadoop MApreduce 来处理
Hbase 中的海量数据,利用Zookeeper 作为其分布式协同服务
hbase 会将元数据存到 zk中,

主要利用存储非结构化和半结构化的松散数据
(行列称为结构化数据,视频音乐称为非结构化,半结构json 不规则)

Hmasetr 是hbase 主节点是主从架构
为 Region server 分配 region
负责 region server 进程的负载均衡
发现失效的Region server 并重新分配其上的region
管理用户对table 的增删改操作
(Hmaster ,HRegionServer 都是jvm )

RegionServer
RegionServer 维护region,处理对这些regin的io请求
Regionserver 负责切分在运行中变得过大的region

Region
HBase 自动把表水平切分多个区域(region),每个region会保存一个表里面某段连续的数据
;每个表一开始只有一个region,随着数据不断插入表,region不断增大,当增大到一个阈值的
时候,region就会等分会两个新的region(裂变)默认大小 10个g

当table中的行不断增多,就会有越来越多的region
这样一张完整的表被保存在多个Regionserver 上

hbase 不能做分析 region 是hbase中最小的单位 最终存入

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值