计算机网络/计算机科学与应用/系统/运维/开发

Redis服务器相关命令

命令:CONFIG GET

语法:CONFIG GET parameter

用途: CONFIG GET命令用于取得运行中的Redis服务器配置参数

(configuration parameters)


CONFIG GET接受单个参数parameter 作为搜索关键字,查找匹配参数

参数以键值对 key-value方式排列

# CONFIG GET s*  返回所有以s开头的配置参数


命令:CONFIG RESETSTAT

语法:CONFIG RESETSTAT

用途:重置INFO命令中的某些统计数据

Keyspace hits 键空间命中次数

Keyspace misses 键空间不命中次数

Number of commands processed 执行命令的次数

Number of connections received 链接服务器的次数

Number of expired keys 过期key的数量

Number of rejected connections 被拒绝的链接数量

Latest fork(2) time(最后执行fork(2)的时间)

The aof_delayed_fsync counter(aof_delayed_fsync 计数器的值)


命令:CONFIG SET

语法:CONFIG SET parameter value

(parameter) 参数

(value) 值

用途:CONFIG SET 命令可以动态的调整redis服务器的配置无需重启

返回值:ok 失败错误

(只能设置config get *列出来的配置项)


命令:CONFIG REWRITE

语法:CONFIG REWRITE

用途:该命令对启动redis服务器时所指定的redis.conf 文件进行改写

(CONFIG SET命令可以对服务器当前配置进行修改,但修改后的配置可能和

redis.conf文件中配置不一样)

CONFIGREWRITE作用就是通过尽可能少的修改,将服务器当前所使用的配置记录

到redis.conf文件中


命令:CLIENT LIST

语法:CLIENT LIST

功能:以人类可读的格式,返回所有链接到服务器的客户端信息和统计数据

返回值:命令返回多行字符串

实例:

127.0.0.1:6379> client list

id=227 addr=127.0.0.1:40306 laddr=127.0.0.1:6379 fd=7 name= age=3944 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=26 qbuf-free=40928 argv-mem=10 obl=0 oll=0 omem=0 tot-mem=61466 events=r cmd=client user=default redir=-1


命令:CLIENT GETNAME

语法:CLIENT GETNAME

功能:返回CLIENT SETNAME 命令为链接设置的名字

因为新创建的链接默认时没有名字的,对于没有名字的链接,CLIENT GETNAME返回空白回复

返回值:返回名字


命令:CLIENT KILL

语法:CLIENT KILL ip:port

功能:关闭地址为ip:port的客户端

ip:port 应该和CLIENT LIST 命令输出的其中一行匹配

返回值:当指定的客户端存在,且被成功关闭时,返回OK


命令:DBSIZE

语法:DBSIZE

功能:返回当前数据库的key的数量

返回值:当前数据库的key数量


命令:FLUSHALL

语法:FLUSHALL

功能:清空整个redis服务器的数据(删除所有数据库的所有key)

返回值:OK


命令:INFO

语法:INFO [section]

功能:以一种容易解释且易阅读的格式,返回redis服务器的各种信息和统计数值

返回值:相关信息


命令:MONITOR

语法:MONITOR

功能:实时打印出redis服务器接收到的命令,调试用

返回值:OK


命令:TIME

语法:TIME

功能:返回当前服务器时间

返回值:一个包含2个字符串的列表,第一个字符串是当前时间 第二个字符串是当前这一秒已经逝去的微秒数


命令:SHUTDOWN

语法:SHUTDOWN [SAVE | NOSAVE]

功能:停止所有客户端

如果有至少一个保存点在等待 执行save命令

如果aof选项被打开,更新aof文件

关闭redis服务server

返回值:执行失败时返回错误


读书和赚钱都是一个人最好的修行,前者使人不惑,后者使人不屈,二者结合,便可不困于世,不流于俗

评论

^