【发布时间】:2017-06-01 07:37:35
【问题描述】:
我正在使用 Spring Data Repository 保存新条目。每个条目的 TTL 为 10 秒。
当我使用索引保存条目时,这就是我在 Redis 中得到的内容
127.0.0.1:6379> keys *
1) "job:campaignId:aa"
2) "job:a6d6e491-5d75-4fd0-bd8e-71692f6d18be"
3) "job:recipient:dd"
4) "job:a6d6e491-5d75-4fd0-bd8e-71692f6d18be:phantom"
5) "job:listId:cc"
6) "job:accountId:bb"
7) "job"
8) "job:a6d6e491-5d75-4fd0-bd8e-71692f6d18be:idx"
过期后我还有数据:
127.0.0.1:6379> keys *
1) "job:campaignId:aa"
2) "job:recipient:dd"
3) "job:listId:cc"
4) "job:accountId:bb"
5) "job"
6) "job:a6d6e491-5d75-4fd0-bd8e-71692f6d18be:idx"
没有任何 TTL。
他们为什么不删除自己?我怎么能这样做?
【问题讨论】:
标签: spring redis spring-data spring-data-redis