恢复请求
语法
RESTORE-ASKING key ttl serialized-value [REPLACE] [ABSTTL] [IDLETIME seconds] [FREQ frequency]
- 从以下位置开始可用:
- 3.0.0
- 时间复杂度:
- O(1) 创建新键,附加 O(N*M) 重建序列化值,其中 N 是组成该值的 Redis 对象的数量,M 是它们的平均大小。对于较小的字符串值,时间复杂度为 O(1)+O(1*M),其中 M 较小,因此只需 O(1)。但是,对于排序集值,复杂度为 O(N*M*log(N)),因为将值插入到排序集中是 O(log(N))。
- ACL 类别:
-
@keyspace
,@write
,@slow
,@dangerous
,
这RESTORE-ASKING
command 是一个内部命令。
在槽迁移期间,Redis 集群主节点会使用它。
RESP2/RESP3 回复
简单的字符串回复:OK
.历史
- 从 Redis 版本 3.0.0 开始:添加了
REPLACE
修饰语。 - 从 Redis 版本 5.0.0 开始:添加了
ABSTTL
修饰语。 - 从 Redis 版本 5.0.0 开始:添加了
IDLETIME
和FREQ
选项。