Redis监听过期key并获取到value的解决方案
将你的key分为两个:key 和 key_2。key 设置过期时间,key_2 存你的数据。检测到key过期时,获取key_2的数据,然后删除key_2key_2根据你的需求改变数据类型redisTemplate.opsForValue().set("demo", "", 10, TimeUnit.SECONDS);redisTemplate.opsForValue().set("demo" + "_2", job); @Override public void onMessage.
原创
2021-03-05 12:03:06 ·
7074 阅读 ·
14 评论