通过客户端命令行工具连接redis服务查看redis相关信息
a)连接
[root@
www.linuxidc.com utils]# redis-cli
{
redis-cli -a 1234567890( redis 127.0.0.1:6379> )
redis-cli -p 6479 -a 1234567890( 指定端口 redis 127.0.0.1:6479> )
redis-cli -h 127.0.0.1 -p 6479 -a 1234567890( 指定IP和端口 redis 127.0.0.1:6479> )
}
redis 127.0.0.1:6379>
b)其他指令
redis 127.0.0.1:6379> set name lijy #设置key为’name’,value为’lijy'
redis 127.0.0.1:6379> get name #获取key 为’name’的值
redis 127.0.0.1:6379> EXPIRE
name 300 #设置过期时间为 30 秒
redis 127.0.0.1:6379> TTL
name
#
查看key为’name’的剩余存活时间
redis 127.0.0.1:6379> info #查看server版本内存使用连接等信息
redis 127.0.0.1:6379> client list #获取客户连接列表
redis 127.0.0.1:6379> client kill 127.0.0.1:33441 #终止某个客户端连接
redis 127.0.0.1:6379> dbsize #当前保存key的数量
redis 127.0.0.1:6379> save #立即保存数据到硬盘
redis 127.0.0.1:6379> bgsave #异步保存数据到硬盘
redis 127.0.0.1:6379> flushdb #当前库中移除所有key
redis 127.0.0.1:6379> flushall #移除所有key从所有库中
redis 127.0.0.1:6379> lastsave #获取上次成功保存到硬盘的unix时间戳
redis 127.0.0.1:6379> monitor #实时监测服务器接收到的请求
redis 127.0.0.1:6379> slowlog len #查询慢查询日志条数
(integer) 3
redis 127.0.0.1:6379> slowlog get #返回所有的慢查询日志,最大值取决于slowlog-max-len配置
redis 127.0.0.1:6379> slowlog get 2 #打印两条慢查询日志
redis 127.0.0.1:6379> slowlog reset #清空慢查询日志信息