Sus opciones son las siguientes:
- Uso de
LREM
y reemplazándolo si se encuentra. - Mantener un
SET
separado junto con suLIST
- Recorriendo la
LIST
hasta que encuentres el artículo o llegues al final.
Las listas Redis se implementan como una http://en.wikipedia.org/wiki/Linked_list, de ahí las limitaciones.
Creo que su mejor opción es mantener un SET
duplicado . Esto es lo que suelo hacer. Piense en ello como un índice adicional. Independientemente, asegúrese de que sus acciones sean atómicas con MULTI
-EXEC
o secuencias de comandos Lua.