sql >> Database >  >> NoSQL >> Redis

Vervaldatum toevoegen aan Redis Cache

Het is beter om KeyExpire . te gebruiken functie in StackExchange , zodat Redis de vervaldatum zelf aankan. Ik bedoel, overal waar je een sleutel aan de cache toevoegt, moet deze worden toegevoegd met een vervaldatum, dus elke keer dat je de sleutel ophaalt, als deze is verlopen, is het resultaat nul en kun je het aan.

codevoorbeeld is zoiets als:

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

of

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

zoals voorgesteld in opmerkingen. Hier is hoe.




  1. Kan Redis naar een database zoals PostgreSQL schrijven?

  2. Nodejs, wacht niet tot Redis-query is voltooid voordat u doorgaat met uitvoeren

  3. Next Generation Data Warehousing bij Santander UK

  4. Hadoop MapReduce Taakuitvoering stroomschema