Redis 从入门到精通
黄健宏(huangz)
小象科技
让你的数据产生价值
服务器管理
命令与工具
小象科技
让你的数据产生价值
检查连接是否正常
PING 命令
小象科技
让你的数据产生价值
检查连接是否正常
PING
使用客户端向 Redis 服务器发送一个 PING ,如果客户端与服务器之间的连接正常,并且服 务器的运
作也正常的 话,那么命令将返回一个 PONG 。
通常用于测试网络连接和服务器状态,或者用于测量延迟值。
redis> PING
PONG
redis> PING
Could not connect to Redis at :6379: Connection refused
小象科技
让你的数据产生价值
查看服务器信息
INFO 命令
小象科技
让你的数据产生价值
查看服务器信息
INFO [section]
查看 Redis 服务器的各种信息和 统计数值。
通过给定可选的 section 参数,可以指定命令要返回的信息内容。
redis> INFO
# Server
redis_version:2.9.11
redis_git_sha1:937384d0
redis_git_dirty:0
redis_build_id:8e9509442863f22
redis_mode:standalone
……
小象科技
让你的数据产生价值
SECTION 参数的值 (1/2)
值 展示的信息
all 所有服务器信息。
default (默认值) 默认被选中的,最常见也最重要的一些服 务器信息。
server 服务器本身的信息,比如版本号、 监听端口号、服务器 ID 等等。
clients 已连接客户端的信息,比如已 连接客户端的数量、正在被阻塞的客 户端数量等
等。
memoery 内存信息,比如内存占用数量、使用的内存分配器等等。
persistence 和 RDB 持久化以及 AOF 持久化有关的信息,比如 RDB 持久化是否正在 进行、
AOF 文件重写是否正在 进行等等。
小象科技
让你的数据产生价值
SECTION 参数的值 (2/2)
值 展示的信息
stats 服务器的统计信息,比如已 处理的命令请求数量、每秒钟处理的命令请求数量等等。
replication 和主从复制有关的信息,比如服 务器的角色、主从服 务器的连接状态是否正常等等。
cpu 服务器的系统 CPU 占用量和用户 CPU 占用量。
commandstats 命令执行的统计信息,比如命令 执行的次数、命令耗 费的 CPU 时间、执行每个命令
耗费的平均 CPU 时间等等。
cluster 集群功能的相关信息。
keyspace 和数据库键空间有关的信息,
比如数据库的键数量、数据库 已经被删除的过期键数量等等。
小象科技
让你的数据产生价值
查看服务器正在执行的命令
MONITOR 命令
小象科技
让你的数据产生价值
查看服务器正在执行的命令
MONITOR
实时地打印出 Redis 服务器接收到的命令,格式 为“时间戳 [数据库号码 IP地址和端口号] 被执行的命
令”。
redis> M