连接Redis服务器
连接Redis方案一:在docker环境启动redis-cli
docker exec -it myredis redis-cli
如果redis服务器有密码,需要带-a参数
docker exec -it myredis redis-cli -a "your password"
myredis表示redis容器名称
-a 密码
连接Redis方案二:使用windows版redis-cli.exe客户端启动redis-cli
redis-cli.exe -h 127.0.0.1 -p 6379
如果redis服务器有密码,需要带-a参数
redis-cli.exe -h 127.0.0.1 -p 6379 -a "123456"
-h 服务器地址
-p 端口
-a 密码
redis-cli 常用命令及用法
设置string类型,设置成功返回 OK
set myname "black cat yee"
设置string类型,并设置过期时间为10秒
set myname "black cat yee" ex 10
读取string类型,读取成功返回值,读取失败返回(nil)
get myname
自增类型,自增1,返回自增后的值
incr age
自减类型,自减1,返回自减后的值
decr age
按某个长度自增,返回自增后的值
incrby age 10
按某个长度自减,返回自减后的值
decrby age 10
同时设置多个字符串key
mset country 中国 provice 湖南 city 长沙
同时获取多个key的值
mget country provice city
判断key是否存在,存在返回1,不存在返回0
exists country
删除key,删除成功返回1,删除失败返回0
del city
同时删除多个key,返回实际删除成功的数值
del city zipcode email
查看某个key的离过期时间还剩余多少秒
ttl myname
查看myname这个缓存key离过期时间还剩余多少秒,返回-1表示未设置过期时间,返回-2表示已经过期了,返回0或正数表示剩余的过期时间
原文:https://www.cnblogs.com/yyee/p/12828643.html