sql >> Database >  >> NoSQL >> Redis

Hoe maak je een gedistribueerd slot aan met Redis?

Gebruik SET in plaats van SETNX . SET accepteert argumenten voor vervaltijd in seconden en milliseconden in plaats van UNIX-tijdstempelwaarde.

Het oude op SETNX gebaseerde patroon is alleen om historische redenen gedocumenteerd.

Van SETNX beschrijving:

OPMERKING:Vanaf Redis 2.6.12 is het mogelijk om een ​​veel eenvoudigere vergrendelingsprimitief te maken door het SET-commando te gebruiken om de vergrendeling te verkrijgen, en een eenvoudig Lua-script om de vergrendeling op te heffen. Het patroon is gedocumenteerd op de SET-opdrachtpagina.



  1. php mongodb vind het nde item in de collectie

  2. MongoDB:onvoorwaardelijke updates?

  3. MongoDB jsonSchema validatie additionalProperties

  4. Celery probeert verbinding te maken met de verkeerde makelaar