HBase
文章平均质量分 91
李嘉图呀李嘉图
觉得内容对你有帮助的话就点点关注吧
展开
-
HBase优化
rowkey是一个二进制码流,可以是任意字符串,最大长度64kb,实际应用中一般为10-100bytes,以byte[]形式保存,一般设计成定长。建议越短越好,不要超过16个字节,设计过长会降低 memstore内存的利用率 和 HFile存储数据的效率。............原创 2022-08-30 17:14:31 · 910 阅读 · 0 评论 -
HBase数据模型与整体架构
Hbase中的列是可以随意定义的,一个行中的列不限名字、不限数量,只限定列族。例如 info:name,info:age。2.1.HBase逻辑架构。2.2.HBase物理存储。2.HBase数据模型。3.HBase整体架构。1.HBase的特点。1.HBase的特点。(时间戳--》版本)......原创 2022-08-30 15:19:16 · 871 阅读 · 0 评论 -
HBase原理深入
HBase读操作首先从 zk 找到 meta表 的 region位置,然后读取 meta表 中的数据,meta表 中存储了用户表的 region信息根据要查询的 namespace、表名 和 rowkey 信息。找到写入数据对应的 region 信息找到这个 region 对应的 regionServer,然后发送请求查找对应的region先从 memstore 查找数据,如果没有,再从 BlockCache 读取 HBase上Regionserver 的内存分为两个部分: 一部分作为 Mems原创 2022-08-30 14:53:30 · 763 阅读 · 0 评论