redis 获取配置文件的参数 config get

1.redis 获取配置文件的参数  

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提示来获取所有受支持的配置参数的列表 。
192.168.1.2:6400> config get *
  1) "rdbchecksum"
  2) "no"
  3) "daemonize"
  4) "yes"
  5) "io-threads-do-reads"
  6) "no"
  7) "lua-replicate-commands"
  8) "yes"
  9) "always-show-logo"
 10) "no"
 11) "protected-mode"
 12) "yes"
 13) "rdbcompression"
 14) "yes"
 ..........
所有支持的参数与redis.conf文件中使用的等效配置参数含义相同:
请注意,您应该查看与您正在使用的版本相关的 redis.conf 文件,因为配置选项可能会在版本之间发生变化。
上面的链接是最新的开发版本。

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

#历史
从 Redis 版本 7.0.0 开始:添加了在一次调用中传递多个模式参数的能力
 config get *max-*-entries* maxmemory 命令在redis7的版本可以查看,redis6的版本将报错:
 192.168.1.2:6400> config get *max-*-entries* maxmemory
(error) ERR Unknown subcommand or wrong number of arguments for 'get'. Try CONFIG HELP.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值