Strings(字符串)结构是 Redis 的基本数据类型之一,我们可以通过相关字符串命令对其进行操作,比如设置、检索、删除等等。
本专题主要介绍了 Redis 中与键(Key)相关的命令。我们知道 Redis 是 key-value 型数据库,它使用 key 对 value 进行存储,因此键(Key)命令也成为 Redis 中经常使用的一类命令。
Redis TYPE 命令用于返回 key 所储存的值的类型。
Redis TTL 命令查看 Key 剩余的过期时间,以秒为单位。
Redis SCAN 命令用于迭代数据库中的键。和其相似的命令有 SSCAN、HSCAN、ZSCAN,它们分别用于迭代集合、哈希散列与有序结合。
Redis RENAME 命令用于修改 key 的名称。
Redis RANDOMKEY 命令用于从当前数据库中随机返回一个 key。
Redis PEXPIRE 命令与 EXPIRE 命令作用类似,用于设置 key 的过期时间,以毫秒为单位。
Redis PERSIST 命令用于移除指定 key 的过期时间,这样 key 将永不过期。
Redis MOVE 命令用于将当前数据库中的 key 移动到其他数据库中,Redis 共有 16 个数据库,默认当前数据库为 0 库。如果当前数据中要移动的 key ,在目标数据库中存在相同的 key,那么将移动失败。