我正在寻找一个缓存框架,它在上次访问后的指定时间内支持过期值。它必须支持Java 5.
我查看了支持CacheBuilder
的(非常好的)Google Guava库,他们承诺支持Java 5的后端,但目前它只支持6(在最新版本中)。
我知道编写一个高性能,线程安全的缓存是一项我不愿意承担的艰巨任务。
答案 0 :(得分:3)
ehcache是一个非常广泛使用的java缓存框架。元素具有基于“空闲时间”的到期配置。
答案 1 :(得分:0)
番石榴是开源的。您应该能够将CacheBuilder
类向后移植到Java 5。