![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HBASE
qq_38151176
这个作者很懒,什么都没留下…
展开
-
HBase基础概念
H b a s e 定 义 HBase是一个非关系型分布式数据库(NoSql) 特点: 海量数据存储 快速随机访问 大量写操作的应用 HBASE数据模型 HBase物理模型: Hbase容错 HBASE的基本操作 ![在这里插入图片描述](https://img-blog.csdnimg.cn/ffdab2a082954 8c3bcd1a5a3b4964a4f.png) ...原创 2022-03-18 16:56:42 · 2224 阅读 · 0 评论 -
HBase的rowkey设计原则
设计原则如下: 1、rowkey长度原则 Rowkey是一个二进制码流,Rowkey的长度被很多开发者建议说设计在10~100个字节,不过建议是越短越好,不要超过16个字节。 原因如下: 1)数据的持久化文件HFile中是按照Key Value 存储的,如果Rowkey过长比如100个字节,1000万列数据光Rowkey就要占用100*1000 万=10亿个字节,将近1G数据,这会极大影响 HFile的存储效率; 2)MemStore将缓存部分数据到内存,如果 Rowkey字段过长内存的有效利用率会降低,系原创 2021-12-12 20:42:09 · 2065 阅读 · 0 评论