sql >> Database >  >> NoSQL >> Redis

Efficiënte manier om ledenupdate opnieuw te selecteren

Set-leden zelf zijn onveranderlijk - u kunt nieuwe leden toevoegen of bestaande verwijderen. Dat is het.

Gezien het feit dat een set een ongeordende verzameling unieke leden is, moet u bedenken dat de mogelijke uitkomsten waren dat de setleden theoretisch aanpasbaar waren wanneer de nieuwe waarde voor een lid:

  1. is identiek aan de oude waarde - geen verandering aan de set
  2. bestaat al in de set - gelijk aan het verwijderen van dat lid
  3. is niet 1 of 2 - gelijk aan het verwijderen van het lid en het toevoegen van een nieuwe



  1. PouchDB gebruiken met MongoDB

  2. Redis:Race Conditie en Single threaded

  3. Effectief grote databases beheren

  4. Hoe bson document op te bouwen en door te geven - Go lang?