Redis-Key
基本的一些命令
127.0.0.1:6379> set name fanmenggang #set 一个 key 的值
OK
127.0.0.1:6379> keys * #查看所有的key
1) "name"
127.0.0.1:6379> get name #通过key获取值
"fanmenggang"
127.0.0.1:6379> EXISTS name #判断一个key是否存在
(integer) 1 #1代表存在,0代表不存在
127.0.0.1:6379> EXISTS name2
(integer) 0
127.0.0.1:6379> move name 1 #把这个数据移动到指定的数据库
(integer) 1
127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379> SELECT 1 #切换到指定的数据库
OK
127.0.0.1:6379[1]> keys *
1) "name"
127.0.0.1:6379[1]> EXPIRE name 10 #设置key的过期时间,单位是秒
(integer) 1
127.0.0.1:6379[1]> ttl name #查看当前key还有多长时间过期
(integer) 6
127.0.0.1:6379[1]> ttl name
(integer) 4
127.0.0.1:6379[1]> ttl name
(integer) 3
127.0.0.1:6379[1]> ttl name
(integer) 0
127.0.0.1:6379[1]> ttl name #负数说明key已经过期
(integer) -2
127.0.0.1:6379[1]> keys *
(empty list or set)
127.0.0.1:6379[1]> set name fanmenggang
OK
127.0.0.1:6379[1]> TYPE name #查看key的类型,redis有五大数据类型:string,set,list, hash, zset
string
先记住这些基本的命令,后面都会用得到的!