Списки Redis: RPUSHX
Значение ключа RPUSHX
Команда Redis RPUSHX используется для вставки значения в конец списка, хранящегося в ключе, только если ключ уже существует и содержит список. В отличие от RPUSH, никакая операция не будет выполняться, когда ключ еще не существует.
Синтаксис:
RPUSHX KEY_NAME VALUE1..VALUEN
Доступно с
2.2.0.
Возвращаемое значение
Целое число отвечает за длину списка после операции push.
Тип возвращаемого значения
целое число
Пример: Redis RPUSHX
127.0.0.1:6379> del mycolor1 (целое число) 1 127.0.0.1:6379> RPUSH mycolor1 white (целое число) 1 127.0.0.1:6379> RPUSHX mycolor1 black (целое число) 2 127.0.0.1:6379> RPUSHX mycolor1 красный (целое число) 3 127.0.0.1:6379> RPUSHX mycolor2 blue (целое число) 0 Ключ mycolor2 не существует, поэтому вернуть 0 127.0.0.1:6379> СУЩЕСТВУЕТ mycolor2 (целое число) 0 127.0.0.1:6379> LRANGE mycolor1 0 -1 1) "белый" 2) "черный" 3) "красный"
Предыдущий: RPUSH
Далее: Redis Sets
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code