RESTORE-ASKING
RESTORE-ASKING
Синтаксис
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 — это внутренняя команда. Она используется мастером кластера Redis во время миграции слотов.
История
- Начиная с версии Redis 3.0.0: добавлен модификатор
REPLACE. - Начиная с версии Redis 5.0.0: добавлен модификатор
ABSTTL. - Начиная с версии Redis 5.0.0: добавлены опции
IDLETIMEиFREQ.
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/restore-asking/