Redis数据类型
String :字符类型 Hash:字典类型 List:列表 Set:集合 Sorted set:有序集合
键的通用操作
KEYS * 查看已存在所有键的名字 ****
避免使用 模糊查看: keys a keys a*
TYPE 返回键所存储值的类型 ****
127.0.0.1:6379> set a 1 OK 127.0.0.1:6379> hset xyz id 101 (integer) 1 127.0.0.1:6379> type a string 127.0.0.1:6379> type xyz hash
EXPIRE\ PEXPIRE 以秒\毫秒设定生存时间 ***
默认情况下键值对没有设置存活时间 127.0.0.1:6379> EXPIRE a 120 设置存活时间 (integer) 1 127.0.0.1:6379> ttl a 查看剩余存活时间 (integer) 116 127.0.0.1:6379> ttl a (integer) 114
TTL\ PTTL 以秒\毫秒为单位返回生存时间 ***
不同键值对设置不同的过期时间,避免同时失效 失效 127.0.0.1:6379> ttl a (integer) -2
PERSIST 取消生存时间设置 ***
127.0.0.1:6379> PERSIST a (integer) 1
DEL 删除一个key
EXISTS 检查是否存在
RENAME 变更KEY名