如果ttl过期,Java Spring Cache中是否有一个功能可以计算值async?

时间:2012-07-09 17:14:59

标签: spring caching asynchronous

有没有办法配置缓存行为,如TTL时async recalculation cache? 由于查询可能过于繁重 - 我宁愿从缓存中返回一个值,但我还想触发重新计算,直到重新计算该值 - 从缓存中返回它。

1 个答案:

答案 0 :(得分:0)

Spring提供了对等现有缓存库的抽象。所以你应该看看你的缓存提供商。例如,在EhCache中,您可以从UpdatingSelfPopulatingCache开始 - 但它正在阻止。