# Config Get

获取指定配置参数的值

语法

CONFIG GET parameter [parameter ...]
  • 可用版本:

    2.0.0

  • 时间复杂度:

    O(N) 当 N 是提供的配置参数的数量时

  • ACL 类别:

    @admin, @slow, @dangerous

CONFIG GET命令用于读取正在运行的 Redis 服务器的配置参数。Redis 2.4 并非支持所有配置参数,而 Redis 2.6 可以使用此命令读取服务器的整个配置。

用于在运行时更改配置的对称命令是CONFIG SET.

CONFIG GET接受多个参数,它们是 glob 样式的模式。与任何模式匹配的任何配置参数都将报告为键值对列表。例子:

redis> config get *max-*-entries* maxmemory
 1) "maxmemory"
 2) "0"
 3) "hash-max-listpack-entries"
 4) "512"
 5) "hash-max-ziplist-entries"
 6) "512"
 7) "set-max-intset-entries"
 8) "512"
 9) "zset-max-listpack-entries"
10) "128"
11) "zset-max-ziplist-entries"
12) "128"

CONFIG GET *您可以通过键入打开的redis-cli提示来获取所有受支持的配置参数的列表 。

所有支持的参数与redis.conf文件中使用的等效配置参数含义相同:

请注意,您应该查看与您正在使用的版本相关的 redis.conf 文件,因为配置选项可能会在版本之间发生变化。上面的链接是最新的开发版本。

# 返回

该命令的返回类型是一个数组回复。

# 历史

  • 从 Redis 版本 7.0.0 开始:添加了在一次调用中传递多个模式参数的能力

# 反馈

如果您在此页面上发现问题,或有改进建议,请提交请求以合并或打开存储库中的问题。

Last Updated: 4/18/2023, 8:45:33 AM