Redis设置过期时间
【C#代码方式】
一般添加值之后,不设置过期时间的话,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语句方式】
expire [keyName] [seconds]
关键字expire ,后面是键名和过期时间
比如
expire testKey 50
设置50秒过期
记录编程的点滴,体会学习的乐趣
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步