кодесурса
«Redis

Redis Lists: RPOPLPUSH

script1adsense2code
script1adsense3code

RPOPLPUSH источник назначения

Команда Redis RPOPLPUSH используется для возврата и удаления последнего элемента списка, сохраненного в источнике, и помещает элемент в первый элемент списка, сохраненного в месте назначения.

Синтаксис:

 RPOPLPUSH SOURCE_KEY_NAME DESTINATION_KEY_NAME

Доступно с

1.2.0.

Возвращаемое значение

Строковый ответ, элемент выталкивается и выдвигается.

Тип возвращаемого значения

строка

Пример: Redis RPOPLPUSH: данные в списке помещены справа налево.

 127.0.0.1:6379> LPUSH mycolor1 белый черный красный синий
(целое число) 4
127.0.0.1:6379> LPUSH mycolor2 ЗЕЛЕНЫЙ ОРАНЖЕВЫЙ ЖЕЛТЫЙ РОЗОВЫЙ
(целое число) 4
127.0.0.1:6379> RPOPLPUSH mycolor1 mycolor2
«Белый»
127.0.0.1:6379> LRANGE mycolor1 0 -1
1) "синий"
2) "красный"
3) "черный"
127.0.0.1:6379> LRANGE mycolor2 0 -1
1) "белый"
2) "РОЗОВЫЙ"
3) "ЖЕЛТЫЙ"
4) "ОРАНЖЕВЫЙ"
5) "ЗЕЛЕНЫЙ"

Пример: Redis RPOPLPUSH: Круговой список

 127.0.0.1:6379> LPUSH mycolor1 белый черный красный синий
(целое число) 4
127.0.0.1:6379> LRANGE mycolor1 0 -1
1) "синий"
2) "красный"
3) "черный"
4) "белый"
127.0.0.1:6379> RPOPLPUSH mycolor1 mycolor1
«Белый»
127.0.0.1:6379> LRANGE mycolor1 0 -1
1) "белый"
2) "синий"
3) "красный"
4) "черный"

Предыдущая: RPOP
Далее: RPUSH

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code