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..." # 彈出元素所屬的值