远程连接Redis服务
redis-cli -h host -p port [-a password] [-c]
-h:目标服务器的ip地址
-p:目标服务器的端口号
-a:设置的redis密码
-c:如果是redis集群需要添加-c参数
查找所有符合给定模式的Key
keys pattern
支持使用通配符,其中pattern支持模式
符号 | 含义 |
? | 匹配一个字符 |
* | 匹配任意个(包括0个)字符 |
[-] | 匹配区间内的任意字符串,如a[b-d]可以匹配“ab”,“ac”,“ad” |
\ | 转义符。使用?,可以匹配“?”字符 |
判断一个key是否存在
exists key
如果Key存在,则返回整数类型1,否则返回0。
为指定Key设置过期时间,以秒为单位
expire key second
获取指定Key的剩余生存时间,以秒为单位
ttl key
如果没有指定剩余时间,默认的剩余时间为-1,表示永久存在
如果输出结果为-2,表示该key已经过期
获取key所存储的Value值的类型
type key
value值的5种数据类型:
1. String(字符串类型)
2. Hash(哈希类型)
3. List(列表)
4. Set(集合类型)
5. ZSet(有序集合类型)
删除key
del key [key ...]
还没有评论,来说两句吧...