Redis String: SETRANGE
Значение смещения клавиши SETRANGE
Команда Redis SETRANGE используется для перезаписи части строки в ключе, начиная с указанного смещения, на всю длину значения. Если смещение больше, чем текущая длина строки в ключе, строка дополняется нулевыми байтами для подгонки смещения. Несуществующие ключи считаются пустыми строками.
Максимальное смещение, которое можно установить, составляет 2 29 -1 (536870911), поскольку строки Redis ограничены 512 мегабайтами.
Синтаксис:
SETRANGE KEY_NAME OFFSET VALUE
Доступно с
2.2.0.
Возвращаемое значение
Целочисленные ответы - длина строки после ее изменения командой.
Тип возвращаемого значения
целое число
Пример: Redis SETRANGE
redis 127.0.0.1:6379> SET key1 "Hello World" Хорошо redis 127.0.0.1:6379> SETRANGE key1 6 "Redis" (целое число) 11 redis 127.0.0.1:6379> GET key1 "Привет, Редис"
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code