pop
English[p?p] US[pɑ:p]
vi (de fa?on inattendue, soudainement) appara?tre soudainement; faire un bruit sec (soudain) s'étendre; (tout à coup) poser une question?; (sortez soudainement quelque chose de préparé)?; frappez
n. musique pop?; populaire?; moderne
adv.explosion; bang
abbr.post office protocol
Troisième personne du singulier: pops pluriel: pops Participe présent: popping passé: popped Participe: poppe
pushAnglais [p??] US [ p??] vt.& vi. Poussez, poussez
vt. Appuyez ; poussez, augmentez ; forcez ; poussez, détermination à grande échelle ; . Pousser ; augmenter ; s'efforcer de
Troisième personne du singulier : pousse Participe présent : pousser Passé : poussé Participe passé : poussé
commande redis RPOPLPUSH syntaxe
Fonction?:?La commande RPOPLPUSH effectue les deux actions suivantes en un temps atomique?: affiche le dernier élément (élément de queue) dans la source de la liste et le renvoie au client. Insérez l'élément affiché par source dans la liste de destination en tant qu'élément principal de la liste de destination.
Syntaxe?: RPOPLPUSH source destination
Versions disponibles?: >= 1.2.0
Complexité temporelle?: O(1)
Retours?: L'élément en cours d'extraction.
commande redis RPOPLPUSH exemple
# source 和 destination 不同 redis> LRANGE alpha 0 -1 # 查看所有元素 1) "a" 2) "b" 3) "c" 4) "d" redis> RPOPLPUSH alpha reciver # 執(zhí)行一次 RPOPLPUSH 看看 "d" redis> LRANGE alpha 0 -1 1) "a" 2) "b" 3) "c" redis> LRANGE reciver 0 -1 1) "d" redis> RPOPLPUSH alpha reciver # 再執(zhí)行一次,證實(shí) RPOP 和 LPUSH 的位置正確 "c" redis> LRANGE alpha 0 -1 1) "a" 2) "b" redis> LRANGE reciver 0 -1 1) "c" 2) "d" # source 和 destination 相同 redis> LRANGE number 0 -1 1) "1" 2) "2" 3) "3" 4) "4" redis> RPOPLPUSH number number "4" redis> LRANGE number 0 -1 # 4 被旋轉(zhuǎn)到了表頭 1) "4" 2) "1" 3) "2" 4) "3" redis> RPOPLPUSH number number "3" redis> LRANGE number 0 -1 # 這次是 3 被旋轉(zhuǎn)到了表頭 1) "3" 2) "4" 3) "1" 4) "2"