用户对字段、属性、索引开启压缩后,会节省存储空间,但是同时对查询性能影响也比较严重。因此如果您需要开启数据压缩,建议先评估影响后,在进行变更。
相关建议:
高频访问的索引、字段、属性,建议不开启压缩;
热点字段,建议不开启压缩;
开启压缩后,对查询性能有比较大的影响,建议通过测试集群灰度测试后,查看开启数据压缩后对性能的影响,如查询的耗时,集群的负载等指标;确认对业务影响不大的情况下,再变更线上正在服务的集群
开启数据压缩后的调优手段:
开启压缩后,虽然对性能的影响比较大,但是可以通过索引表的加载策略,抵消部分影响,配置方式如下:
在cache策略中,load_config>load_strategy_param添加参数:
"cache_decompress_file": true
该参数用于缓存压缩后的数据,可结合数据压缩使用,降低开启数据压缩后对性能的影响。
文档内容是否对您有帮助?