可从硬件、系统、HBase配置、数据模型及监控等方面提升HBase在CentOS上的处理能力,具体如下:
vm.swappiness=0
),调整文件系统预读缓存。hbase.regionserver.heapsize
(建议设为物理内存50%-70%),调整hbase.regionserver.global.memstore.size
控制MemStore占比。hbase.regionserver.handler.count
处理线程数,合理配置Block Cache(读多写少场景可增大)。hbase.client.autoFlush=false
),增大hbase.client.write.buffer
,启用批量写入。