HBase (Major) 合并
发布时间
阅读量:
阅读量
【前言:所谓大合并,是指将某一Region中所有的StoreFile整合为单一的StoreFile文件。在这一过程中,先前被删除的数据行以及已过期的版本信息均会被清除。通常情况下,大合并操作每周执行一次。然而,在执行期间会对集群整体的磁盘资源和网络带宽造成较大压力,因此建议将hbase.hregion.majorcompaction参数设置为0以禁用该功能,并选择在夜间集群负载较低时,借助定时任务脚本来进行操作。
#!/bin/bash
#作者:王宽
#日期:2019-05-16
#major_compaction通过减少I/O和带宽消耗来降低后续查询的延迟
metrics_status="metrics_status.txt"
metrics_file_count="metrics_file_count.txt"
metrics_filecount_gt="metrics_fiflecount_gc.txt"
metrics_filecount_sorted="metrics_filecount_sorted.txt"
tables_need_compact="tables_need_conpact.txt"
rm -rf
全部评论 (0)
还没有任何评论哟~
