Redis Lists: LINSERT
Клавиша LINSERT ДО | ПОСЛЕ значения поворота
Redis значение команды шланга вставьте вкладыши в списке хранится на клавишу либо до, либо после поворота опорного значения. Он считается пустым списком, и никакие операции не выполняются, когда ключ не существует. Если ключ существует, но не содержит значения списка, возвращается ошибка.
Синтаксис:
LINSERT KEY_NAME ДО EXISTING_VALUE NEW_VALUE
Доступно с
2.2.0.
Возвращаемое значение
Целочисленный ответ, длина списка после операции вставки или -1, если значение pivot не найдено.
Тип возвращаемого значения
целое число
Пример: Redis LINSERT
127.0.0.1:6379> LPUSH mycolor1 белый черный красный синий (целое число) 4 127.0.0.1:6379> LRANGE mycolor1 0 -1 1) "синий" 2) "красный" 3) "черный" 4) "белый"
Пример: Redis LINSERT: после члена
127.0.0.1:6379> LRANGE mycolor1 0 -1 1) "синий" 2) "красный" 3) "черный" 4) "белый" 127.0.0.1:6379> LINSERT mycolor1 после белого зеленого (целое число) 5 127.0.0.1:6379> LRANGE mycolor1 0 -1 1) "синий" 2) "красный" 3) "черный" 4) "белый" 5) "зеленый"
Пример: Redis LINSERT: перед участником
127.0.0.1:6379> LINSERT mycolor1 после белого зеленого (целое число) 5 127.0.0.1:6379> LRANGE mycolor1 0 -1 1) "синий" 2) "красный" 3) "черный" 4) "белый" 5) "зеленый" 127.0.0.1:6379> LINSERT mycolor1 перед красным желтым (целое число) 6 127.0.0.1:6379> LRANGE mycolor1 0 -1 1) "синий" 2) "желтый" 3) "красный" 4) "черный" 5) "белый" 6) "зеленый"
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code