Redis - строки
Команды Redis strings используются для управления строковыми значениями в Redis. Ниже приводится синтаксис использования строковых команд Redis.
Синтаксис
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> GET tutorialspoint
"redis"
В приведенном выше примере SET и GET это команды, а tutorialspoint это ключ.
Команды Redis Strings
В следующей таблице перечислены некоторые основные команды для управления строками в Redis.
Старший Нет | Команда и описание |
---|---|
1 | УСТАНОВИТЬ значение ключа Эта команда устанавливает значение для указанного ключа. |
2 | ПОЛУЧИТЬ ключ Получает значение ключа. |
3 | GETRANGE ключ начало конец Получает подстроку строки, хранящейся в ключе. |
4 | GETSET значение ключа Устанавливает строковое значение ключа и возвращает его старое значение. |
5 | Смещение ключа GETBIT Возвращает битовое значение по смещению в строковом значении, хранящемся в ключе. |
6 | MGET ключ1 [ключ2 ..] Получает значения всех заданных ключей |
7 | Значение смещения клавиши SETBIT Устанавливает или очищает бит по смещению в строковом значении, хранящемся в ключе |
8 | Значение секунд ключа SETEX Устанавливает значение с истечением срока действия ключа |
9 | Значение ключа SETNX Устанавливает значение ключа, только если ключ не существует |
10 | Значение смещения клавиши SETRANGE Заменяет часть строки на ключ, начиная с указанного смещения |
11 | STRLEN ключ Получает длину значения, хранящегося в ключе |
12 | Значение ключа MSET [значение ключа ...] Устанавливает несколько ключей на несколько значений |
13 | Значение ключа MSETNX [значение ключа ...] Устанавливает несколько ключей на несколько значений, только если ни один из ключей не существует |
14 | Значение в миллисекундах ключа PSETEX Устанавливает значение и срок действия ключа в миллисекундах |
15 | Клавиша INCR Увеличивает целое значение ключа на единицу |
16 | Шаг ключа INCRBY Увеличивает целочисленное значение ключа на заданную величину |
17 | Приращение клавиши INCRBYFLOAT Увеличивает плавающее значение ключа на заданную величину |
18 | Клавиша DECR Уменьшает целое значение ключа на единицу |
19 | Декремент ключа DECRBY Уменьшает целочисленное значение ключа на заданное число |
20 | ДОБАВИТЬ ключевое значение Добавляет значение к ключу |