更新时间:2024-11-26 GMT+08:00
开启CCSMap特性
操作场景
CompactedConcurrentSkipListMap(简称CCSMap)特性优化了Memstore的数据结构,可以有效减少数据写入场景下的内存占用,降低GC频率,优化数据写入性能。若实际业务场景中对数据写入性能要求较高时,建议开启此特性。
本章节内容仅适用于MRS 3.3.1及之后版本。
操作步骤
- 登录集群的FusionInsight Manager界面,选择“集群 > 服务 > HBase > 配置 > 全部配置”,进入HBase全部配置界面。
- 在搜索框中搜索并修改以下参数,开启CCSMap特性:
- hbase.regionserver.memstore.class:表示Memstore的实现类,需修改该参数值为“org.apache.hadoop.hbase.regionserver.CCSMapMemStore”。
- hbase.hregion.compacting.memstore.type:Memstore内存合并策略,需修改该参数值为“NONE”。
- 单击“保存”保存配置。
- 单击“实例”,勾选所有RegionServer实例,选择“更多 > 滚动重启实例”,输入当前用户密码,滚动重启RegionServer实例。
父主题: HBase性能调优