Sus opciones son las siguientes:
- Uso de
LREMy reemplazándolo si se encuentra. - Mantener un
SETseparado junto con suLIST - Recorriendo la
LISThasta que encuentres el artículo o llegues al final.
Las listas Redis se implementan como una https://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.