我正在使用 Redis 队列并使用 ListLeftPush 添加数据并使用 ListRightPop 读取数据。它工作正常,我能够获取数据。但是如果数据没有弹出怎么办?我们可以删除旧数据吗?或者我们可以在 Redis List 中添加 Value with Expiration Time 吗? 在 C# 中使用 ListLeftPush 命令时如何为每个值添加时间限制?
最佳答案
为了保持redis简单快速,不能为单个值添加过期时间。
您只能为单个键添加过期时间,即在您的情况下,它适用于整个列表。
关于redis - 我们可以在 C# 中使用过期时间在 Redis 列表中添加值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62425613/