开发者社区> 问答> 正文

如何配置 Redis 的自动碎片整理功能?

如何配置 Redis 的自动碎片整理功能?

展开
收起
萝卜丝丸子 2024-06-03 21:17:41 50 0
1 条回答
写回答
取消 提交回答
  • Redis 的自动碎片整理功能可以通过以下参数进行配置:

    开启自动内存碎片整理(总开关)

    activedefrag yes

    内存使用 100MB 以下,不进行碎片整理

    active-defrag-ignore-bytes 100mb

    内存碎片率超过 10%,开始碎片整理

    active-defrag-threshold-lower 10

    内存碎片率超过 100%,尽最大努力碎片整理

    active-defrag-threshold-upper 100

    内存碎片整理占用 CPU 资源最小百分比

    active-defrag-cycle-min 1

    内存碎片整理占用 CPU 资源最大百分比

    active-defrag-cycle-max 25

    碎片整理期间,对于 List/Set/Hash/ZSet 类型元素一次 Scan 的数量

    active-defrag-max-scan-fields 1000
    这些参数可以根据实际需要进行调整。

    2024-06-03 22:29:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Redis集群演化的心路历程——从2.x到3.0时代 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载