Redis
 sql >> Database >  >> NoSQL >> Redis

Come posso scoprire l'ora in cui la mia chiave è archiviata in Redis Cache/db?

Non esiste un tale comando. Tuttavia, puoi raggiungere il tuo obiettivo con EXPIRE e TTL comandi.

Per ogni chiave, imposta il suo TTL su 1000000000 , ovvero EXPIRE key 1000000000 . In modo che la chiave sia scaduta dopo circa 32 anni. Dovrebbe essere abbastanza lungo.

Quando vuoi scoprire da quanto tempo è stata conservata la chiave, ti basterà ottenere il TTL della chiave, ovvero TTL key . E la chiave è stata memorizzata da 1000000000 - TTL secondi.