Bahasa Inggeris[p?p] AS[pɑ:p]

vi (tanpa diduga, tiba-tiba) muncul secara tiba-tiba; (tiba-tiba) bertanya; (tiba-tiba mengeluarkan sesuatu yang disediakan); moden

adv.explosion; bang

abbr.protokol pejabat pos

Orang ketiga tunggal: timbul jamak: timbul participle sekarang: timbul masa lampau: timbul masa lalu Participle: timbul

arahan BLPOP redis sintaks

Fungsi: BLPOP ialah primitif pop timbul menyekat senarai.

Sintaks: Kunci BLPOP [kunci ...] tamat masa

Penerangan: Ia adalah versi menyekat perintah LPOP Apabila tiada unsur dalam senarai yang diberikan untuk dipaparkan, sambungan akan disekat oleh arahan BLPOP Sehingga masa menunggu atau elemen boleh timbul ditemui. Apabila berbilang parameter kunci diberikan, setiap senarai disemak mengikut urutan kunci parameter dan elemen kepala senarai bukan kosong yang pertama muncul.

Versi yang tersedia: >= 2.0.0

Kerumitan masa: O(1)

Pemulangan: Jika senarai kosong, kembalikan nol . Jika tidak, senarai yang mengandungi dua elemen dikembalikan, elemen pertama ialah kunci kepunyaan elemen yang muncul, dan elemen kedua ialah nilai elemen yang muncul.

arahan BLPOP redis contoh

redis> DEL job command request           # 確保key都被刪除
(integer) 0
redis> LPUSH command "update system..."  # 為command列表增加一個(gè)值
(integer) 1
redis> LPUSH request "visit page"        # 為request列表增加一個(gè)值
(integer) 1
redis> BLPOP job command request 0       # job 列表為空,被跳過,緊接著 command 列表的第一個(gè)元素被彈出。
1) "command"                             # 彈出元素所屬的列表
2) "update system..."                    # 彈出元素所屬的值