Redis
 sql >> Base de données >  >> NoSQL >> Redis

Mise à jour efficace des membres de l'ensemble redis

Les membres de l'ensemble eux-mêmes sont immuables - vous pouvez ajouter de nouveaux membres ou supprimer ceux qui existent déjà. C'est tout.

Étant donné qu'un ensemble est une collection non ordonnée de membres uniques, considérez les résultats possibles si les membres de l'ensemble étaient théoriquement modifiables lorsque la nouvelle valeur d'un membre :

  1. est identique à l'ancienne valeur - aucun changement à l'ensemble
  2. existe déjà dans l'ensemble - équivaut à supprimer ce membre
  3. n'est pas 1 ou 2 - équivaut à supprimer le membre et à en ajouter un nouveau