【大数据学习 | HBASE高级】hbase的参数优化

Zookeeper 会话超时时间

属性:zookeeper.session.timeout

解释:默认值为 90000 毫秒(90s)

hbase.client.pause(默认值 100ms)重试间隔

hbase.client.retries.number(默认 15 次)重试次数

设定线程数量

hbase.regionserver.handler.count

默认值30,可以增加处理请求的线程数量

优化客户端缓存

hbase.client.write.buffer

增加缓存大小可以多缓存元数据信息,并且减少查询数据通信次数

提交读取缓存大小

hfile.block.cache.size

默认 0.2,调节大小可以增加缓存数据,blockCache大小

设定内存大小

export HBASE_HEAPSIZE=1G

设定hbase的内存大小

设定hbase的列族

一般多种数据会设定多个列族,减少冗余数据的查询,但是也不要设定太多列族,一般2两个列族就可以了。

相关推荐
Nerd Nirvana30 分钟前
数据库模型全景:从原理到实践的系统性指南
数据库·oracle·电力行业
石像鬼₧魂石1 小时前
22端口(OpenSSH 4.7p1)渗透测试完整复习流程(含实战排错)
大数据·网络·学习·安全·ubuntu
TDengine (老段)1 小时前
TDengine Python 连接器进阶指南
大数据·数据库·python·物联网·时序数据库·tdengine·涛思数据
数据猿3 小时前
【金猿CIO展】如康集团CIO 赵鋆洲:数智重塑“顶牛”——如康集团如何用大数据烹饪万亿肉食产业的未来
大数据
BryceBorder5 小时前
SCAU--数据库
数据库·oracle·dba
zxsz_com_cn5 小时前
设备预测性维护的意义 工业设备预测性维护是什么
大数据
全栈前端老曹5 小时前
【包管理】npm init 项目名后底层发生了什么的完整逻辑
前端·javascript·npm·node.js·json·包管理·底层原理
黄金贼贼6 小时前
2026最新java单元测试json校验器
java·单元测试·json
samLi06206 小时前
【数据集】中国杰出青年名单数据集(1994-2024年)
大数据
hqp6 小时前
SQLite 不支持 LocalDateTime
sqlite·mybatis