Ste*_*ter 5 java caching jcache cache-expiration
假设我想缓存昂贵的方法调用的结果。这些缓存条目应具有不同的到期持续时间(又名 TTL)。如果将条目放入同一个 Cache 实例中,这对 JCache 是否可行?
我知道我可以为每个缓存分配不同的 ExpiryPolicy。但是我想知道是否可以单独为 CacheEntry 分配到期持续时间。
JCache 支持吗?如果是这样,我会很感激这个代码示例的链接。这个问题的范围纯粹是 JCache,没有任何特定于实现的功能。
JCache 不支持每个条目的变量过期时间。
背景:最初计划将条目作为ExpiryPolicy参数。在标准最终确定期间,这一点被删除,因为人们担心额外的开销,特别是对于分布式缓存,分布式缓存可能需要在调用到期策略之前通过网络传输条目数据。
| 归档时间: |
|
| 查看次数: |
1106 次 |
| 最近记录: |