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 | Ключ типа
Возвращает тип данных значения, хранящегося в ключе. |