sql >> Base de Datos >  >> NoSQL >> Redis

Manera eficiente de actualizar miembros de redis set

Los miembros del conjunto son inmutables:puede agregar nuevos miembros o eliminar los existentes. Eso es todo.

Dado que un conjunto es una colección desordenada de miembros únicos, considere los posibles resultados si los miembros del conjunto fueran teóricamente modificables cuando el nuevo valor para un miembro:

  1. es idéntico al valor anterior, sin cambios en el conjunto
  2. ya existe en el conjunto - equivalente a eliminar ese miembro
  3. no es 1 o 2 - equivalente a eliminar el miembro y agregar uno nuevo