sql >> Database >  >> NoSQL >> Redis

Hoe kan ik zien wanneer mijn sleutel is opgeslagen in Redis Cache/db?

Zo'n commando is er niet. U kunt uw doel echter bereiken met de EXPIRE en TTL commando's.

Stel voor elke sleutel de TTL in op 1000000000 , d.w.z. EXPIRE key 1000000000 . Zodat de sleutel verloopt na ongeveer 32 jaar. Het moet lang genoeg zijn.

Als u wilt weten hoe lang de sleutel is opgeslagen, hoeft u alleen maar de TTL van de sleutel op te halen, d.w.z. TTL key . En de sleutel is opgeslagen sinds 1000000000 - TTL seconden.




  1. Is er een eenvoudige manier om de gegevens van een meteoor-app te exporteren?

  2. Is er een Redis-client (bij voorkeur Java) die transacties op het Redis-cluster ondersteunt?

  3. MongoDB verwijderen()

  4. MongoDB $asinh