sql >> Base de Datos >  >> NoSQL >> Redis

Agregar caducidad a la caché de Redis

Es mejor usar KeyExpire función en StackExchange , para que Redis pueda manejar la caducidad por sí mismo. Me refiero a que cada vez que agregue una clave a la memoria caché, debe agregarse con una caducidad, por lo que cada vez que obtenga la clave, si está caducada, el resultado es nulo y puede manejarlo.

ejemplo de código es algo como:

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

o

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

como se sugiere en los comentarios. Así es como.