arahan RPUSH redis


  Hasil terjemahan:

tolak

Bahasa Inggeris[pʊʃ]

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

vi Maju;

arahan RPUSH redissintaks

Fungsi: Satu atau lebih nilai nilai dimasukkan ke hujung (paling kanan) kekunci senarai.

Sintaks: nilai kunci RPUSH [nilai ...]

Penjelasan: Jika terdapat berbilang nilai nilai, maka setiap nilai nilai dimasukkan ke dalam hujung jadual mengikut tertib dari kiri ke kanan: contohnya, untuk senarai kosong mylist melaksanakan RPUSH mylist a b c , dan senarai yang terhasil ialah a b c , yang bersamaan dengan melaksanakan arahan RPUSH mylist a , RPUSH mylist b dan RPUSH mylist c . Jika kunci tidak wujud, senarai kosong akan dibuat dan operasi RPUSH akan dilakukan. Apabila kunci wujud tetapi bukan jenis senarai, ralat dikembalikan. Arahan RPUSH sebelum Redis 2.4 hanya menerima satu nilai nilai.

Versi yang tersedia: >= 1.0.0

Kerumitan masa: O(1)

Pulangan: Panjang jadual selepas melaksanakan operasi RPUSH.

arahan RPUSH rediscontoh

# 添加单个元素
redis> RPUSH languages c
(integer) 1
# 添加重复元素
redis> RPUSH languages c
(integer) 2
redis> LRANGE languages 0 -1 # 列表允许重复元素
1) "c"
2) "c"
# 添加多个元素
redis> RPUSH mylist a b c
(integer) 3
redis> LRANGE mylist 0 -1
1) "a"
2) "b"
3) "c"

Rumah

video

Soal Jawab