02.redis基础命令
[toc]{type: “ol”, level: [3,4]}
ping
用来测试redis是否连通,返回值是pong
info
获取系统的信息
echo
打印内容,测试使用
quit
退出
select
切换redis的库,总共有16个,0-15
del
删除指定的一个或者多个key,不存在的key忽略
exists
判断key 是否存在,存在是1,不存在是0
expire key seconds
给指定的key设置存活时间,当key过期以后,就自动删除
ttl
查看key的存活时间,-2 key不存在 -1 永久生效
keys pattern
查找所有符合pattern 的key,支持通配符
move key db
移动当前的key到指定的db里面,成功返回1,失败返回0
pexpire key 毫秒
给一个key 设置过期时间,单位是毫秒
pttl key
查看key的存活时间,但是为毫秒
randromkey
随机获取一个key,但是不删除,如果数据库为空,则返回空
rename
重命名key,如果源key不存在,则报错,如果目标key存在,则覆盖
renamenx
重命名key,如果源key不存在,则报错,如果目标key存在,则不变
type
查看key所存储的数据类型,如果没有这个key,则返回none