开发者社区> 问答> 正文

请问 ehcache 或者 Caffeine 怎么设置某一个 key 的过期时间?

如题,我现在搜的一批又一批的资料教程,都是统一配置。没办法针对到具体某个 key
我想像 Redis 一样实现,某个 key 的过期时间

展开
收起
OSC开源社区 2024-06-05 18:59:29 182 0
1 条回答
写回答
取消 提交回答
  • 曲线救国,建议再包装一下存入的value,弄个类,记录下存入时间,设置的过期时间,拿出来的时候判断是否过期。
    参考hutool的cache实现,就是用CacheObj把对象包装起来的,可以put设置超时时间,如果你用的缓存不复杂,不需要持久化等功能,就用hutool里面的cache就行了。

    2024-06-13 15:11:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载