一、引言
又双叕来讲redis了,之前的文章讲了从redis安装、redis五种数据类型常用命令、redis单机版整合spring。后续会写redis集群环境的搭建、redis集群版整合spring、redis高级应用等一些文章。趁着这个美好的佳节,饭后学习一下redis除了操作数据类型命令以外的常用命令。
二、具体命令
既然大家都有了redis基础,那么小编就偷偷懒,不挨个挨个命令进行演示了,直接贴命令啦
keys * -- 显示全部的key
exists name -- 确认一个key是否存在
del name -- 删除一个key
expire name 10 -- 设置一个key的过期时间
ttl name -- 查看一个key还剩多少时间过期
persist name -- 取消给定key到过期时间
move name 1 -- 将当前数据库中的key转移到另外一个数据库中去,redis默认有16个数据库,0~15
randomkey -- 随机返回一个key
rename name names -- 重命名key
type name -- 返回一个key的数据类型
服务器相关命令
ping -- 测试链接是否存活,返回PONG 则表示正常
echo -- 在命令行打印内容,相当于java中的System.out.println("内容")
select 1 -- 选择数据库,redis一共16个数据库,从0开始
quit -- 退出连接,除了quit还有exit也行
dbsize -- 返回当前数据库key的数量
info 获取redis相关信息
config get * 查看相关配置的参数,也可以指定查看某一个配置比如:config get databases
flushdb 删除当前数据库中所有的key
flushall 删除所有数据库中所有的key
三、最后
有小伙伴就感觉疑问,为啥常用命令没有操作redis五种数据类型的命令呢? 因为小编之前的文章中有针对redis五种数据类型命令有讲解,也做了相对应的演示,可以去瞅一瞅。 祝大家明天中秋节快乐啦!!!