CONFIG GET
语法
CONFIG GET parameter [parameter ...]
- 可用版本
- Redis 开源版 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"
您可以在打开的 `redis-cli` 提示符中输入 `CONFIG GET *` 来获取所有支持的配置参数列表。
所有支持的参数与 redis.conf 文件中使用的相应配置参数具有相同的含义
请注意,您应该查看与您正在使用的版本相关的 redis.conf 文件,因为配置选项在不同版本之间可能会发生变化。上面的链接指向最新的开发版本。
RESP2 回复
数组回复: 匹配所提供参数的配置参数列表。RESP3 回复
映射回复: 匹配所提供参数的配置参数列表。历史
- 从 Redis 7.0.0 版本开始:增加了在一次调用中传递多个模式参数的能力