常用操作
#查看当前连接
info clients
#查看最大连接数(也可以查看配置文件 redis.conf)
config get maxclients
#获取客户端列表
client list
#设置当前连接点redis的名称
client setname 名称
#查看当前连接的名称
client getname
#杀死指定连接
client kill ip:port
一. 登录
#如果是默认端口 6379,默认没密码
redis-cli 登录成功
#如果端口改变,并且有密码,例如:端口 8379 密码 123456
redis-cli -p 8379 登陆后需要输入 auth 123456 提示 ok 表示登录成功
#完整操作,例如:host 123.10.10.198 端口 8379 密码 123456
redis-cli -h 123.10.10.198 -p 8379 -a 123456
二. 基本操作
-
查询所有 key
keys *
-
删除所有key
flushall
-
检查key是否存在
例如:查询 键 name 是否存在 exists name
-
设置或者更新过期时间( 秒 为单位,时间到期后自动清除key)
例如:设置 name 过期时间为 10秒 expire name 10
-
移除过去时间
例如:移除 name 的过期时间 persist name
-
查询 key 的剩余 生存时间
例如:查询 name 的剩余时间 ttl name //秒为单位 pttl name //毫秒为单位
-
修改key 的名称
例如:修改name 为 age rename name age renamenx name age //仅当 age 不存在时,将name 改为 age
-
返回key 类型
例如:返回name类型 type name
网友评论