sql >> Databasteknik >  >> NoSQL >> Redis

Lägg till Expiry till Redis Cache

Det är bättre att använda KeyExpire funktion i StackExchange , så att Redis kan hantera utgången själv. Jag menar överallt där du lägger till en nyckel till cache bör den läggas till med ett utgångsdatum, så varje gång du hämtar nyckeln, om den har löpt ut, är resultatet null och du kan hantera det.

kodexempel är något i stil med:

cache.Add("Key","Value1");
cache.KeyExpire("Key", new TimeSpan(0, 0, 30));

eller

StringSetAsync("Key1", "Value1", new TimeSpan(0, 0, 30))

som föreslås i kommentarerna. Så här gör du.




  1. Det går inte att skapa ett fungerande meteor.js-projekt på en lösdrivarlåda

  2. Nu tillgänglig:Fullständigt värd MongoDB-instanser på AWS

  3. Hur man massraderar hundratusentals nycklar med specialtecken i Redis

  4. Hur man konfigurerar vårstartwebbappen med redis med Docker