• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • config get 命令

    config get命令用来读取 redis 服务器的配置文件参数。与之对应的命令是config set用来设置服务器的配置参数。


    语法

    CONFIG GETparameter

    此命令只接受一个 glob 风格的正则参数,所有配置参数都采用 key-value 的形式。

    返回值:给定配置参数的值。

    redis> config get *max-*-entries*
    1) "hash-max-zipmap-entries"
    2) "512"
    3) "list-max-ziplist-entries"
    4) "512"
    5) "set-max-intset-entries"
    6) "512"
    


    CONFIG GET*

    通过 redis-cli 提示符下输入CONFIG GET *可以查看 Redis 所有支持的参数。所有支持的参数都与 redis.conf 里面的一样,除了如下的重要差异:

    • 10kb2gb这些在配置文件中所使用的储存单位缩写,不可以用在 CONFIG 命令中, CONFIG SET 的值只能通过数字值显式地设定。像 CONFIG SET xxx 1k 这样的命令是错误的,正确的格式是CONFIG SET xxx 1000
    • save选项在 redis.conf 中是用多行文字储存的,但在 CONFIG GET 命令中,它只打印一行文字。例如,redis.conf 里面的有如下配置:
      save 900 1
      save 300 10
      它的意思是:如果900秒内有一个数据发生变化,或者300秒内有10个数据发生变化则执行 SAVE ,那么使用CONFIG GET查看时将会看到“900 1 300 10”。

    上篇:info 命令

    下篇:config set 命令