0
点赞
收藏
分享

微信扫一扫

redis小笔记


进入redis目录
登录 ./redis-cli


GET key 获取指定 key 的值。


keys pattern 查询相应的key,在redis里,允许模糊查询key 有3个通配符 *, ? ,[]


*: 通配任意多个字符,?: 通配单个字符,[]: 通配括号内的某1个字符


redis 127.0.0.1:6379> flushdb   检测数据库                        OK


redis 127.0.0.1:6379> keys *                                     (empty list or set)


redis 127.0.0.1:6379> mset one 1 two 2three 3 four 4             OK


redis 127.0.0.1:6379> keys o*                                    1) "one"


redis 127.0.0.1:6379> key *o                                     (error) ERR unknown command 'key'


redis 127.0.0.1:6379> keys *o                                    1) "two"


redis 127.0.0.1:6379> keys ???                                   1) "one" 2) "two"


redis 127.0.0.1:6379> keys on?                                   1) "one"


redis 127.0.0.1:6379> set ons yes                                OK


redis 127.0.0.1:6379> keys on[eaw]                               "one"




exists key                  判断key是否存在,返回1/0


type key                    返回key存储的值的类型  有string,link,set,orderset, hash


ttl key                     作用: 查询key的生命周期 返回: 秒数 
注:对于不存在的key或已过期的key/不过期的key,都返回-1 Redis2.8中,对于不存在的key,返回-2


expire key 整型值           作用: 设置key的生命周期,以秒为单位


同理:


pexpire key                 毫秒数, 设置生命周期


pttl key,                   以毫秒返回生命周期


persist key                 作用: 把指定key置为永久有效


del key1 key2 ... Keyn      作用: 删除1个或多个键返回值: 不存在的key忽略掉,返回真正删除的key的数量


rename key newkey           作用: 给key赋一个新的key名 注:如果newkey已存在,则newkey的原值被覆盖


renamenx key newkey         作用: 把key改名为newkey   返回: 发生修改返回1,未发生修改返回0 注: nx-->not exists, 即, newkey不存在时,作改名动作


 


move key db
redis 127.0.0.1:6379[1]> select 2
OK


redis 127.0.0.1:6379[2]> keys *
(empty list or set)
redis 127.0.0.1:6379[2]> select 0
OK


redis 127.0.0.1:6379> keys *
1) "name" 2) "cc" 3) "a" 4) "b"


redis 127.0.0.1:6379> move cc 2
(integer) 1


redis 127.0.0.1:6379> select 2
OK


redis 127.0.0.1:6379[2]> keys *
1) "cc"


redis 127.0.0.1:6379[2]> get cc "3"

举报

相关推荐

Redis小知识

redis笔记

redis 笔记

Redis笔记

Redis 学习笔记

Redis笔记5

Redis笔记7

Redis入门笔记

Redis笔记8

0 条评论