RESTORE-ASKING

用于迁移集群中键的内部命令。

语法

RESTORE-ASKING key ttl serialized-value [REPLACE] [ABSTTL] [IDLETIME seconds] [FREQ frequency]

引入版本:3.0.0

复杂度摘要:O(1)

RESTORE-ASKING 命令是内部命令。它由 Redis 集群主节点在槽迁移期间使用。

必需参数

key

要创建的键的名称。

ttl

键的生存时间,以毫秒为单位。 0 表示没有过期时间。对于 ABSTTL,这是以毫秒为单位的绝对 Unix 时间戳。

serialized-value

序列化值,由 DUMP 生成。

可选参数

REPLACE

如果键已存在,请将其替换。

ABSTTL

将 ttl 解释为以毫秒为单位的绝对 Unix 时间戳,而不是相对时间。

IDLETIME seconds

将键的空闲时间(用于 LRU 逐出)设置为这么多秒。

FREQ frequency

将键的访问频率计数器(用于 LFU 逐出)设置为此值。

Redis Software 与 Redis Cloud 兼容性

Redis
软件
Redis
Cloud
说明
❌ 标准
❌主动-主动
❌ 标准
❌主动-主动

返回值

RESP2

简单字符串回复: OK.

RESP3

简单字符串回复: OK.

资料来源:Redis 官方 RESTORE-ASKING 文档;中文内容参考 Redis 文档许可。