所有文档

          云数据库 SCS for Redis

          参数说明

          云数据库 SCS for Redis 提供自定义部分实例参数的功能,本文为您介绍 Redis 实例支持自定义的参数及其说明。

          参数说明

          参数名 详细信息 说明 适用版本
          appendonly 默认值:yes
          类型:字符串
          可取值:[yes|no|partial]
          是否启用 AOF 持久化 除单副本
          disable_commands 默认值:flushall,flushdb
          类型:字符串
          可取值:[flushall|flushdb|keys|hgetall]
          更改生效:重新启动后
          用户自定义禁用命令 全部
          maxmemory-policy 默认值:volatile-ttl
          类型:字符串
          可取值:[volatile-lru|allkeys-lru|volatile-random|allkeys-random|volatile-ttl|noenviction]
          当内存超量时的键淘汰策略。可选:
          volatile-lru:只从已设置过期时间的数据集中挑选最近最少使用的数据淘汰
          allkeys-lru:挑选最近最少使用的数据淘汰
          volatile-random:只从已设置过期时间的数据集中任意选择数据淘汰
          allkeys-random:任意选择数据淘汰
          volatile-ttl:只从已设置过期时间的数据集中挑选将要过期的数据淘汰
          noenviction:不进行数据淘汰
          全部
          hash-max-ziplist-entries 默认值:512
          类型:整数
          可取值:[0-999999999999999]
          当 hash 对象同时满足以下两个条件时, hash 对象使用 ziplist 编码:
          1. hash 对象保存的键值对数量小于或者等于 hash-max-ziplist-entries 参数值
          2. hash 对象保存的所有键值对的键和值的字符串长度都小于或者等于 hash-max-ziplist-value 参数值
          全部
          hash-max-ziplist-value 默认值:64
          类型:整数
          可取值:[0-999999999999999]
          当 hash 对象同时满足以下两个条件时, hash 对象使用 ziplist 编码:
          1. hash 对象保存的键值对数量小于或者等于 hash-max-ziplist-entries 参数值
          2. hash 对象保存的所有键值对的键和值的字符串长度都小于或者等于 hash-max-ziplist-value 参数值
          全部
          set-max-intset-entries 默认值:512
          类型:整数
          可取值:[0-999999999999999]
          当 set 对象同时满足以下两个条件时, set 对象使用 intset 编码:
          1. set 对象中的元素数量小于或者等于 set-max-intset-entries 参数值
          2. set 对象中的所有元素都是 64 位有符号十进制整数
          全部
          zset-max-ziplist-entries 默认值:128
          类型:整数
          可取值:[0-999999999999999]
          当 zset 对象同时满足以下两个条件时,zset 对象使用 ziplist 编码:
          1. zset 对象保存的键值对数量小于或者等于 zset-max-ziplist-entries 参数值
          2. zset 对象保存的所有键值对的键和值的字符串长度都小于或者等于 zset-max-ziplist-value 参数值
          全部
          zset-max-ziplist-value 默认值:64
          类型:整数
          可取值:[0-999999999999999]
          当 zset 对象同时满足以下两个条件时,zset 对象使用 ziplist 编码:
          1. zset 对 保存的键值对数量小于或者等于 zset-max-ziplist-entries 参数值
          2. zset 对象保存的所有键值对的键和值的字符串长度都小于或者等于 zset-max-ziplist-value 参数值
          全部
          notify-keyspace-events 默认值:空
          类型:字符串
          可取值:[K|E|g|$|l|s|h|z|x|e|A]
          客户端可以利用键空间通知来接收那些影响 Redis 数据集的事件通知,notify-keyspace-events 参数指定了接收通知的类型。参数值可由多个字符组成,空值表示禁用通知。各字符含义如下:
          K:键空间事件
          E:键事件事件
          g:通用命令(非特定类型),例如 DEL、 EXPIRE 、 RENAME 等
          $:字符串命令
          l:列表命令
          s:集合命令
          h:哈希命令
          z:有序集合命令
          x:键过期事件
          e:键淘汰事件
          A:参数 g$lshzxe 的别名,因此 "AKE" 字符 串表示所有的事件
          标准版
          timeout 默认值:0
          类型:整数
          可取值:[0-100000]
          设置 Redis 后台任务执行频率,比如清除过期键任务。参数值越大,CPU 消耗越大,延迟越小,建议不要超过 100 全部
          hz 默认值:10
          类型:整数
          可取值:[1-500]
          设置 Redis 后台任务执行频率,比如清除过期键任务。参数值越大,CPU 消耗越大,延迟越小,建议不要超过 100 全部
          上一篇
          监控报警
          下一篇
          设置实例参数