HBase
五块兰州拉面
你的所有烦恼都来自于读书太少而想的太多 ——杨绛
展开
-
HBase概述、安装、shell操作07
一、HBase概述1.1 HBase的定义HBase是一个分布式的、面向列的开源的非关系型数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable”。1.2 HBase的特点1)海量存储HBase适合存储PB(1pb = 1024tb)级别的海量数据,在PB级别的数据以及采用廉价PC存储的情况下,能在几十到百毫秒内返回数据。这与HBase的极易扩展性息息相关。正是因为HBase良好的扩展性,才为海量数据的存储提供了便利。2)列式存储这里的列式存储其实说的是列族存储,原创 2020-11-04 17:31:31 · 220 阅读 · 0 评论 -
HBase详解进阶08
一、HBase 进阶1.1 HBase详细架构图1)ClientClient包含了访问HBase的接口,另外Client还维护了对应的cache来加速HBase的访问,比如cache的.META.元数据的信息。2)ZookeeperHBase通过Zookeeper来做master的高可用、RegionServer的监控、元数据的入口以及集群配置的维护等工作。具体工作如下:通过Zoopkeeper来保证集群中只有1个master在运行,如果master异常,会通过竞争机制产生新的master提原创 2020-11-04 23:26:44 · 348 阅读 · 0 评论