Redis Keys: DUMP
Ключи DUMP
Команда Redis DUMP используется для сериализации значения, хранящегося в ключе, в формате Redis и возврата его пользователю. Возвращенное значение может быть синтезировано обратно в ключ Redis с помощью команды RESTORE.
Формат сериализации непрозрачен и нестандартен, однако имеет несколько семантических характеристик:
- Он содержит 64-битную контрольную сумму, которая используется для проверки ошибок. Команда RESTORE проверяет контрольную сумму, прежде чем синтезировать ключ, используя сериализованное значение.
- Значения кодируются в том же формате, который используется RDB.
- Версия RDB кодируется внутри сериализованного значения, поэтому различные версии Redis с несовместимыми форматами RDB откажутся обрабатывать сериализованное значение.
Сериализированное значение НЕ содержит информацию об истечении срока действия. Для определения времени жизни текущего значения следует использовать команду PTTL. Если ключ не существует, возвращается нулевой массовый ответ.
Синтаксис:
DUMP KEY_NAME
Доступно с
2.6.0.
Возвращаемое значение
Массовая строка ответа: сериализованное значение.
Тип возвращаемого значения
строка
Пример: Redis DUMP
Сначала создайте ключ в Redis и установите в нем некоторое значение.
127.0.0.1:6379> SET key1 Good Хорошо 127.0.0.1:6379> DUMP key1 "/ X00 / x04Good / x06 / x00 / x94O / x0e / x8d / xb3 / x0b / x00?"
Предыдущая: DEL
Далее: СУЩЕСТВУЕТ
Новый контент: Composer: менеджер зависимостей для PHP , R программирования