sql >> Database >  >> NoSQL >> Redis

Vergrendelen en opnieuw instellen

Redis vergrendelt niet. Het is ook single-threaded; er zijn dus geen racevoorwaarden. Lezen of schrijven blokkeren niet.

U kunt miljoenen INCRBYFLOAT . uitvoeren zonder problemen op dezelfde sleutel. Geen externe processen nodig. Het lezen van die velden levert geen problemen op.

Dat gezegd hebbende, "Miljoenen updates voor twee sleutels" klinkt vreemd. Als u uw gebruiksscenario kunt uitleggen, is er misschien een betere manier om het binnen Redis aan te pakken.



  1. MongoDB $sin

  2. Json-bestand invoegen in mongodb

  3. Hoe de arrayFilters-parameter werkt in MongoDB

  4. Wat zijn de voordelen van het gebruik van een schemavrije database zoals MongoDB in vergelijking met een relationele database?