Redis键的基本操作
1)Redis键的键名查询
1.KEYS 返回匹配模式的所有键名
2.EXISTS 检查给定 key 是否存在
3.SCAN 向用户返回一个新的游标,在根据游标完整遍历的数据
4.RANDOMKEY 从当前数据库随机返回一个键名
2)Redis键的类型查询
1.TYPE 查询键的类型
2.OBJECT 从内部察看给定 key 的 Redis 对象
3)Redis键的重命名操作
1.RENAME 将 key 改名为 newkey
2.RENAMENX 当且仅当 newkey 不存在时,将 key 改名为 newkey
4)Redis键的修改最后访问时间
1.TOUCH 修改key的最后访问时间为当前时间
5)Redis键的删除操作
1.DEL 删除指定的键
2.UNLINK 非阻塞删除指定的键
Redis键的过期操作
1)过期时长的设定
1.EXPIRE 为给定 key 设置生存时间
2.EXPIREAT 设定UNIX 时间戳
3.PEXPIRE 设定毫秒 时间戳
4.PEXPIREAT 设定毫秒 时间戳
2)过期时长的查询
1.TTL 以秒为单位,返回给定 key 的剩余生存时间
2.PTTL 以毫秒为单位
3.PERSIST 移除给定 key 的生存时间
Redis键的序列化操作
1.DUMP 序列化给定 key ,并返回被序列化的值
2.RESTORE 反序列化给定的序列化值,并将它和给定的 key 关联
Redis键的排序操作
1.SORT 返回或保存给定列表、集合、有序集合 key 中经过排序的元素
Redis键的迁移操作
1)Redis单个实例内多库间的数据迁移操作
1.MOVE 将当前数据库的 key 移动到给定的数据库 db 当中
2)Redis多个实例间的数据迁移操作
1.将 key 原子性地从当前实例传送到目标实例的指定数据库上