Uw opties zijn als volgt:
- Gebruik
LREM
en het te vervangen als het werd gevonden. - Een aparte
SET
behouden in combinatie met uwLIST
- Door de
LIST
bladeren totdat je het item vindt of het einde bereikt.
Redis-lijsten worden geïmplementeerd als een http://en.wikipedia.org/wiki/Linked_list, vandaar de beperkingen.
Ik denk dat je beste optie is om een dubbele SET
te behouden . Dit is wat ik geneigd ben te doen. Zie het maar als een extra index. Hoe dan ook, zorg ervoor dat je acties atomair zijn met MULTI
-EXEC
of Lua-scripts.