Redis
 sql >> Database >  >> NoSQL >> Redis

C'è un buon modo per supportare i membri pop del Redis Sorted Set?

In Redis 5.0 o versioni successive, puoi utilizzare [B]ZPOP{MIN|MAX} chiave [conta] per questo scenario.

Il MIN la versione prende gli articoli con i punteggi più bassi; MAX prende l'oggetto(i) con il punteggio più alto. conta il valore predefinito è 1 e il B blocchi di prefisso finché i dati non sono disponibili.

  • ZPOPMIN
  • ZPOPMAX
  • BZPOPMIN
  • BZPOPMAX