Redis 键(keys)命令用于管理 Redis 的键。
Redis 键相关命令
可用版本 | 命令及描述 |
---|---|
>=1.0.0 |
删除指定的一个或多个 key。 |
>=2.6.0 |
序列化指定的 key,并返回被序列化的值。 |
>=1.0.0 |
检查指定的一个或多个 key 是否存在。 |
>=1.0.0 |
为指定 key 设置生存时间,当 key 过期时,它会被自动删除。 |
>=1.2.0 |
为指定 key 设置生存时间点。 |
>=1.0.0 |
返回匹配 pattern 的所有 key 列表。 |
>=2.6.0 |
MIGRATE host port key|"" destination-db timeout [COPY] [REPLACE] [KEYS key [key ...]] 将 key 原子性地从当前实例传送到目标实例的指定数据库上。 |
>=1.0.0 |
将当前数据库的 key 移动到指定的数据库 db 当中。 |
>=2.2.3 |
OBJECT subcommand [arguments [arguments ...]] 从内部查看指定 key 的 Redis 对象信息。 |
>=2.2.0 |
移除指定 key 的生存时间,将这个 key 从易失的状态转换成持久的状态。 |
>=2.6.0 |
为指定 key 设置生存时间,当 key 过期时,它会被自动删除,单位为毫秒。 |
>=2.6.0 |
PEXPIREAT key milliseconds-timestamp 为指定 key 设置生存时间点,时间精度为毫秒。 |
>=2.6.0 |
以毫秒为单位,返回 key 的剩余生存时间。 |
>=1.0.0 |
从当前数据库中,随机返回一个 key。 |
>=1.0.0 |
将 key 改名为 newkey。 |
>=2.6.0 |
将值 value 关联到 key,并将 key 的生存时间设为 milliseconds(以毫秒为单位)。 |
>=2.6.0 |
RESTORE key ttl serialized-value [REPLACE] 将反序列化指定的序列化值,并将它和指定的 key 关联。 |
>=2.8.0 |
SCAN cursor [MATCH pattern] [COUNT count] 用于迭代当前数据库中的数据库键。 |
>=1.0.0 |
返回或保存指定列表、集合、有序集合 key 中经过排序的元素。 |
>=3.2.1 |
改变指定 key 的最后访问时间。 |
>=1.0.0 |
以秒为单位,返回指定 key 的剩余生存时间。 |
>=1.0.0 |
返回指定 key 所储存的值的类型。 |
>=4.0.0 |
异步删除指定的 key。 |
>=3.0.0 |
阻塞当前客户端,直到所有以前的写命令都成功的传输和指定的 slaves 确认。 |