English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Команды ключей Redis используются для управления ключами redis.
Базовый синтаксис команд ключей Redis следующий:
redis 127.0.0.1:6379> COMMAND KEY_NAME
redis 127.0.0.1:6379> SET w3codeboxkey redis OK redis 127.0.0.1:6379> DEL w3codeboxkey (integer) 1
В вышеуказанных примерах DEL является командой, w3codeboxkey является ключом. Если ключ был успешно удален, после выполнения команды будет выведено (integer) 1в противном случае будет выведено (integer) 0
В таблице ниже приведены основные команды, связанные с ключами Redis:
Номер | Команда и описание |
---|---|
1 | DEL ключ Эта команда используется для удаления ключа, если он существует. |
2 | DUMP ключ Сериализовать заданный ключ и вернуть сериализованное значение. |
3 | EXISTS ключ Проверить, существует ли заданный ключ. |
4 | EXPIRE ключ секунды Установить время окончания действия ключа для заданного ключа, измеряемое в секундах. |
5 | EXPIREAT ключ метка времени Функция EXPIREAT аналогична функции EXPIRE, обе они используются для установки времени окончания действия ключа. Разница в том, что параметр времени команды EXPIREAT — это метка времени UNIX (unix timestamp). |
6 | ключ PEXPIRE в миллисекундах Установить время жизни ключа в миллисекундах. |
7 | PEXPIREAT key milliseconds-timestamp Установить время жизни ключа в миллисекундах. |
8 | KEYS pattern Найти все ключи, соответствующие заданному шаблону (pattern). |
9 | MOVE key db Переместить ключ из текущей базы данных в базу данных db. |
10 | PERSIST key Удалить время жизни ключа, и ключ будет сохранен навсегда. |
11 | PTTL key Вернуть оставшееся время жизни ключа в миллисекундах. |
12 | TTL key Вернуть оставшееся время жизни ключа в секундах. |
13 | RANDOMKEY Вернуть случайный ключ из текущей базы данных. |
14 | RENAME key newkey Изменить имя ключа. |
15 | RENAMENX key newkey Изменить имя ключа на newkey, только если newkey не существует. |
16 | SCAN cursor [MATCH pattern] [COUNT count] Итерировать ключи в базе данных. |
17 | TYPE key Вернуть тип значения, хранящегося под ключом. |
Более详细的命令 см. здесь:https://redis.io/commands