Redis中keys有什么用
这篇文章给大家分享的是有关Redis中keys有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
进入目录:cd /usr/local/redis/
启动服务:./bin/redis-server ./redis.conf
进入:./bin/redis-cli
(1)查看key: keys *
查看所有的keys:127.0.0.1:6379> keys *
127.0.0.1:6379>keys*1)"myb1"2)"mya1"3)"mya2"4)"my3"5)"myhash"6)"mylist2"7)"num2"8)"my1"9)"num"10)"mylist3"11)"mya3"12)"name"13)"myb3"14)"mylist"15)"my2"16)"num3"17)"imooc"18)"num5"19)"mylist4"20)"myb2"21)"myset"22)"mysort"
(2)查看以任意字符创开头的key:keys 字符串?
查询my开头的key: keys my?
127.0.0.1:6379>keysmy?1)"my3"2)"my1"3)"my2"
(3)删除key:del
删除key:del my1 my2 my3
127.0.0.1:6379>delmy1my2my3(integer)3
(4)查看key是否存在exists
查看是否存在,1代表存在,0代表不存在: exists my1
127.0.0.1:6379>existsmy1(integer)0127.0.0.1:6379>existsnum3(integer)1
(5)对key重命名:rename
对key重命名操作:rename 原来key名称 新的key名称
127.0.0.1:6379>getnum"36"127.0.0.1:6379>renamenumnewnumOK127.0.0.1:6379>getnewnum"36"
(6)设置过期时间:expire
设置过期时间:expire key名称 秒数
127.0.0.1:6379>expirenewnum1000(integer)1
(7)查看key的剩余时间:ttl
查看key的剩余时间:ttl key名称,如果没有设置的话,则返回负值。
127.0.0.1:6379>expirenewnum1000(integer)1127.0.0.1:6379>ttlnewnum(integer)885
(8)判断key的类型:type
判断key的类型:type key的名称。
127.0.0.1:6379>typenewnumstring127.0.0.1:6379>typemy1none127.0.0.1:6379>typemyhashhash127.0.0.1:6379>typemylist4list127.0.0.1:6379>typemysortzset
感谢各位的阅读!关于“Redis中keys有什么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。