摘要: 概述 提升数据库读取性能的一个核心方法是,尽可能将热点数据存储到内存中,以避免昂贵的IO开销;为了提升读取性能,HBase也实现了一种读缓存结构——BlockCache。客户端读取某个Block,首先会检查该Block是否存在于Block Cache,如果存在就直接加载出来,如果不存在则去HFile 阅读全文
posted @ 2025-09-16 23:56 饺子挺好的 阅读(15) 评论(0) 推荐(0)
摘要: hbase读写流程 hbase写流程 从整体架构的视角来看,写入流程可以概括为三个阶段4 1)客户端处理阶段:客户端将用户的写入请求进行预处理,并根据集群元数据定位写入数据所在的RegionServer,将请求发送给对应的RegionServer。 2)Region写入阶段:RegionServer 阅读全文
posted @ 2025-06-12 22:06 饺子挺好的 阅读(80) 评论(0) 推荐(0)
摘要: HBase 写入流程详解 系统架构 架构角色: 1)Master: Master是所有Region Server的管理者,其实现为HRegionServer,主要作用有: 对于表的DDL操作:create,delete,alter; 对于RegionServer的操作:分配regions到每个Reg 阅读全文
posted @ 2025-06-04 23:42 饺子挺好的 阅读(13) 评论(0) 推荐(0)
摘要: Region合并 Region合并的使用场景比较有限,Region上的数据因为TTL过期被删除。这种场景下的Region实际上没有任何存在的意义,称为空闲Region。一旦集群中空闲Region很多,就会导致集群管理运维成本增加。此时,可以使用在线合并功能将这些Region与相邻的Region合并, 阅读全文
posted @ 2025-08-26 22:31 饺子挺好的 阅读(16) 评论(0) 推荐(0)