当前位置: 首页 > article >正文

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


http://www.kler.cn/a/393094.html

相关文章:

  • SQL子查询和having实例
  • oscp学习之路,Kioptix Level2靶场通关教程
  • 网络安全之接入控制
  • PDF书籍《手写调用链监控APM系统-Java版》第7章 插件与链路的结合:Tomcat插件实现
  • 将Minio设置为Django的默认Storage(django-storages)
  • YOLO原理讲解
  • 【Linux】linux编辑器-vim的命令及配置
  • Qt_day5_常用类
  • 图像处理实验四(Adaptive Filter)
  • 华为eNSP:MSTP
  • TensorFlow 2.0 环境配置
  • 常见git命令记录
  • 要查看你的系统是 x64(64位)还是 x86(32位),可以按照以下步骤操作
  • python高级之面向对象编程
  • 并发编程(10)——内存模型和原子操作
  • 【故障解决】麒麟系统右下角网络图标取消显示叹号
  • 基于Java人力资源管理系统
  • session的工作原理
  • OpenCV DNN
  • 【图文】【DIY便签】如何自行编译OPENCV使用动态库
  • GitLab 降级安装出现 500 错误,如何解决?
  • CSS教程(二)- CSS选择器
  • 【stable diffusion模型】Stable diffusion模型分几种?一文详解,入门必看!
  • 达梦清空表数据,锁超时TRUNCATE TABLE EM;说明有上一个对话框没有提交
  • 【SQL】双层嵌套< exists not exists >
  • 超文本协议和内外网的划分(详见B站泷羽sec)