Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Existe uma boa maneira de apoiar os membros pop do Redis Sorted Set?


No Redis 5.0 ou superior, você pode usar [B]ZPOP{MIN|MAX} chave [contagem] para este cenário.

O MIN a versão leva o(s) item(ns) com as pontuações mais baixas; MAX pega o(s) item(ns) com as pontuações mais altas. contagem o padrão é 1, e o B blocos de prefixo até que os dados estejam disponíveis.
  • ZPOPMIN
  • ZPOPMAX
  • BZPOPMIN
  • BZPOPMAX