Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Wie kann ich herausfinden, wann mein Schlüssel in Redis Cache/db gespeichert ist?

Es gibt keinen solchen Befehl. Allerdings können Sie Ihr Ziel mit dem EXPIRE erreichen und TTL Befehle.

Legen Sie für jeden Schlüssel seine TTL auf 1000000000 fest , also EXPIRE key 1000000000 . Damit läuft der Schlüssel nach ca. 32 ab Jahre. Es sollte lang genug sein.

Wenn Sie herausfinden möchten, wie lange der Schlüssel gespeichert wurde, rufen Sie einfach die TTL des Schlüssels ab, dh TTL key . Und der Schlüssel ist seit 1000000000 - TTL gespeichert Sekunden.