【问题标题】:Get expired value with Jedis使用 Jedis 获取过期值 【发布时间】:2016-07-11 22:39:38 【问题描述】: 我按照本指南Redis Key expire notification with Jedis 收听过期密钥。但我不知道如何获取它的过期值。 有没有办法获取过期密钥的值? 请帮忙。谢谢! 【问题讨论】: 标签: java redis jedis 【解决方案1】: 不,没有。所有键空间通知,包括过期事件,都不提供键的值。 【讨论】: 感谢您的回答!我想使用 hashmap 来保留键的值。你有什么建议吗? 在 Spring Data Redis 中,我们编写了一个具有较长超时时间的幻像值(实际是一个副本)并监听到期键空间事件(需要激活,请参阅redis.io/topics/notifications#configuration)。一旦原始密钥过期,我们就会收到通知并读取幻像对象,因此我们可以访问该值的副本。 请编辑您的问题以添加更多详细信息 - 最重要的是为什么您需要过期值。 感谢@christoph-strobl,这是他的主意。