2010-10-19 192 views
1

我想缓存对图像请求的响应。图像是对较大图像进行动态调整大小的结果。ehcache缓存“数据流”的数据

我正在使用ehcache进行一些缓存。我想在这里使用它。

我不希望ehcache将调整大小的图像保存在内存中;在缓存或读入时都没有。

如何让ehcache只存储在磁盘上(无内存存储)? 我不需要它读入内存,所以如何从ehcache获取InputStream?

回答

1

似乎没有办法。我决定将信息存储在一个文件中,并在给ehcache的元素中保存对该文件的引用。然后我注册了一个事件监听器,并在缓存条目被移除时得到通知。在删除我删除临时文件。