tolak

Bahasa Inggeris[p??]

vt.& vi tekan, tekan, tekan; -skala menyinggung; mengejar tekad

vi Maju;

arahan redis RPUSHX sintaks

Fungsi: Masukkan nilai nilai ke dalam hujung kekunci senarai jika dan hanya jika kunci wujud dan merupakan senarai.

Sintaks: RPUSHX nilai kunci

Penjelasan: Bertentangan dengan arahan RPUSH, apabila kunci tidak wujud, arahan RPUSHX tidak melakukan apa-apa.

Versi yang tersedia: >= 2.2.0

Kerumitan masa: O(1)

Pulangan: RPUSHX Panjang jadual selepas arahan dilaksanakan

arahan redis RPUSHX contoh

# key不存在
redis> LLEN greet
(integer) 0
redis> RPUSHX greet "hello"     # 對(duì)不存在的 key 進(jìn)行 RPUSHX,PUSH 失敗。
(integer) 0
# key 存在且是一個(gè)非空列表
redis> RPUSH greet "hi"         # 先用 RPUSH 插入一個(gè)元素
(integer) 1
redis> RPUSHX greet "hello"     # greet 現(xiàn)在是一個(gè)列表類型,RPUSHX 操作成功。
(integer) 2
redis> LRANGE greet 0 -1
1) "hi"
2) "hello"