Redis设置过期时间

Posted Rookiedemor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis设置过期时间相关的知识,希望对你有一定的参考价值。

一般添加值之后,不设置过期时间的话,ttl某个键会显示-1,表示此时并没有设置过期时间

当设置了过期时间之后,则会显示剩余过期秒数

设置过期时间的做法

                #region 设置过期时间
                //设置多少秒
                client.Set<string>("name", "Adu", TimeSpan.FromSeconds(1));
                Console.WriteLine(client.Get<string>("name"));

                //设置指定日期
                client.Set<string>("Age", "18", DateTime.Now.AddDays(1));
                #endregion

这里的client为声明好的Redis客户端

以上是关于Redis设置过期时间的主要内容,如果未能解决你的问题,请参考以下文章

redis里怎样设置过期时间

redis设置键的过期时间

redis的过期策略都有哪些?内存淘汰机制都有哪些?手写一下LRU代码实现?

python redis 批量设置过期key

如何设置redis key过期时间

redis 怎么设置过期时间为每天24:00