【大数据学习 | 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两个列族就可以了。

相关推荐
慕诗客4 小时前
repo管理多仓库
大数据·elasticsearch·搜索引擎
码农阿豪4 小时前
行标识符的抉择:深入理解数据库领域的OID与ROWID机制
数据库·oracle
xiaokangzhe4 小时前
PG数据库日常应用
数据库·oracle
ID_180079054736 小时前
除了 Python,还有哪些语言可以解析 JSON 数据?
开发语言·python·json
yaoyouzhong6 小时前
MySQL 批量插入详解:快速提升大数据导入效率的实战方法
大数据·数据库·mysql
高梦轩8 小时前
PG数据库
数据库·oracle
MrMua8 小时前
ODPS JOIN(MaxComputer) 与 Oracle JOIN 用法对比
数据库·oracle·maxcompute
云栖梦泽8 小时前
AI安全合规与治理:行业发展趋势与职业展望
大数据·人工智能·安全
得物技术8 小时前
财务数仓 Claude AI Coding 应用实战|得物技术
大数据·llm·aiops
百结2149 小时前
postgresql日常运用
数据库·postgresql·oracle