hbase如何预分配region
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要为大家展示了"hbase如何预分配region",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"hbase如何预分配region"这篇文章吧。在c
千家信息网最后更新 2025年12月02日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安全错误
数据库的锁怎样保障安全
搜狗号码通 本地数据库
碰撞安全性能数据库
网络安全面临主要的挑战
苹果手机备份时显示服务器超时
深圳市歉奕软件开发有限公司
查找个数最多的数据库
黄浦区营销软件开发
南昌服务器机柜价格
省市县数据库js
数据库控制字数触发器
老河口云服务器
万方数据库发布文章
美国网络安全的特征体现在
万象网管 数据库
ios 研究软件开发
获取服务器时间并付值
北京软件开发定制价格表
云端服务器已断开是什么意思
市场监管四措网络安全
如何查看云服务器线程数
深圳光合维度软件开发工资
定义数据库的内模式和外模式是
蚌埠服务器租用价格如何计算
云桌面服务器怎么选择
海口鑫金软软件开发
数据库原理与应用实验六答案
银行软件开发加班吗
杭州正规软件开发大概要多少钱
服务器软件生产厂家
数据库范式应用题