sql >> Databáze >  >> NoSQL >> Redis

Jak zjistím čas, kdy je můj klíč uložen v Redis Cache/db?

Žádný takový příkaz neexistuje. Svého cíle však můžete dosáhnout pomocí EXPIRE a TTL příkazy.

Pro každý klíč nastavte jeho TTL na 1000000000 , tj. EXPIRE key 1000000000 . Platnost klíče vyprší přibližně po 32 let. Mělo by to být dostatečně dlouhé.

Když chcete zjistit, jak dlouho je klíč uložen, stačí získat TTL klíče, tj. TTL key . A klíč je uložen od 1000000000 - TTL sekund.




  1. MongoDB $ and Agregation Pipeline Operator

  2. Proč lua skript blokuje redis-server?

  3. Udržují pole uložená v MongoDB své pořadí?

  4. Jak se dotazovat MongoDB, abyste otestovali, zda položka existuje?