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

Pop vários valores da estrutura de dados do Redis atomicamente?


Use LRANGE com LTRIM em uma tubulação. O pipeline será executado como uma transação atômica. Sua preocupação acima sobre WATCH , EXEC não será aplicável aqui porque você está executando o LRANGE e LTRIM como uma transação sem a capacidade de quaisquer outras transações de quaisquer outros clientes se interporem entre eles. Experimente.