Redis - ключи

Команды Redis keys используются для управления ключами в Redis. Ниже приведен синтаксис для использования команд Redis keys.

Синтаксис

redis 127.0.0.1:6379> COMMAND KEY_NAME

пример

redis 127.0.0.1:6379> SET tutorialspoint redis 
OK 
redis 127.0.0.1:6379> DEL tutorialspoint 
(integer) 1

В приведенном выше примере DEL это команда, а tutorialspointэто ключ. Если ключ удален, то вывод команды будет (целым числом) 1, в противном случае он будет (целым числом) 0.

Команды Redis Keys

В следующей таблице перечислены некоторые основные команды, относящиеся к клавишам.

Старший Нет Команда и описание
1 Клавиша DEL

Эта команда удаляет ключ, если он существует.

2 DUMP ключ

Эта команда возвращает сериализованную версию значения, хранящегося в указанном ключе.

3 Ключ EXISTS

Эта команда проверяет, существует ли ключ или нет.

4 EXPIRE ключевые секунды

Устанавливает срок действия ключа по истечении указанного времени.

5 Метка времени ключа EXPIREAT

Устанавливает срок действия ключа по истечении указанного времени. Здесь время указано в формате временной метки Unix.

6 PEXPIRE key миллисекунды

Установите срок действия ключа в миллисекундах.

7 PEXPIREAT key миллисекунды-отметка времени

Устанавливает срок действия ключа в метке времени Unix, указанный в миллисекундах.

8 КЛЮЧИ шаблон

Находит все ключи, соответствующие указанному шаблону.

9 Клавиша MOVE db

Перемещает ключ в другую базу данных.

10 PERSIST ключ

Удаляет истечение срока действия ключа.

11 Клавиша PTTL

Получает оставшееся время истечения срока действия ключей в миллисекундах.

12 Ключ TTL

Получает оставшееся время истечения срока действия ключей.

13 СЛУЧАЙНЫЙ КЛЮЧ

Возвращает случайный ключ из Redis.

14 ПЕРЕИМЕНОВАТЬ ключ newkey

Меняет название ключа.

15 Ключ RENAMENX новый ключ

Переименовывает ключ, если новый ключ не существует.

16 Ключ типа

Возвращает тип данных значения, хранящегося в ключе.