hbase如何预分配region
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要为大家展示了"hbase如何预分配region",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"hbase如何预分配region"这篇文章吧。在c
千家信息网最后更新 2026年10月31日hbase如何预分配region
这篇文章主要为大家展示了"hbase如何预分配region",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"hbase如何预分配region"这篇文章吧。
在create一个表时如果不指定预分配region,则默认会先分配一个region,这样在大数据并行载入时性能比较低,因为所有的数据都往一个region灌入,容易引起单节点负载升高,从而影响入库性能,一个好的方法时在建立表时预先分配数个region。方法有两种,主要针对不同版本可供选择。
使用RegionSplitter方法,主要针对hbase-0.90.X版本
(1) 首先使用RegionSplitter建表,预分配region,例如建立一个poidb表,列簇为info,预分配9个region,
hbase org.apache.hadoop.hbase.util.RegionSplitter -c 9 -f info poidb
(2) 修改建表参数(可选)
默认建表是没有开启Bloomfilter和压缩参数的,这里为了提供读性能,建议开启Bloomfilter,同时使用压缩SNAPPY,进入hbase shell,首先需要disable 'poidb',然后使用使用
alter 'poidb',{NAME => 'info',BLOOMFILTER => 'ROWCOL',COMPRESSION => 'SNAPPY',VERSIONS => '1'}最后
enable 'poidb'
2.使用hbase shell建表参数,真多0.94.x版本
0.94版本可以直接在建表时直接使用预分配regions:
create 'poidb', { NAME => 'info', COMPRESSION => 'snappy' }, {NUMREGIONS => 9, SPLITALGO => 'HexStringSplit'}以上是"hbase如何预分配region"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
分配
版本
内容
参数
性能
方法
篇文章
数据
学习
帮助
不同
分配数
同时
建议
易懂
更多
条理
知识
编带
节点
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技图片
博彦科技互联网金融
科技互联网公司装修
工业互联网科技新基建
互联网科技作文
卓越科技(互联网 )
睿民互联网科技
四川狮子座互联网科技
无锡溥仪互联网科技有限公司
湖南洣水互联网科技有限公司扣款
互联网科技革命什么开始
互联网与医疗科技
民营互联网公司国防科技
燊美集互联网科技有限公司
深圳艾果互联网通讯科技
互联网金融科技公司的优势
上海同邻互联网科技有限公司规模
全球科技与互联网公司市值变化
科技互联网公司两年变化
上海互联网科技园景观
互联网科技图片
平安科技 互联网
苏州互联网科技贷款公司
亿人帮互联网科技
国外互联网科技网站
多迪互联网科技有限公司
内蒙古九一互联网科技
2021互联网科技公司排名
北京瑞云互联网科技有限公司
科技美学互联网 艺术