1
我想缓存对图像请求的响应。图像是对较大图像进行动态调整大小的结果。ehcache缓存“数据流”的数据
我正在使用ehcache进行一些缓存。我想在这里使用它。
我不希望ehcache将调整大小的图像保存在内存中;在缓存或读入时都没有。
如何让ehcache只存储在磁盘上(无内存存储)? 我不需要它读入内存,所以如何从ehcache获取InputStream?
我想缓存对图像请求的响应。图像是对较大图像进行动态调整大小的结果。ehcache缓存“数据流”的数据
我正在使用ehcache进行一些缓存。我想在这里使用它。
我不希望ehcache将调整大小的图像保存在内存中;在缓存或读入时都没有。
如何让ehcache只存储在磁盘上(无内存存储)? 我不需要它读入内存,所以如何从ehcache获取InputStream?
似乎没有办法。我决定将信息存储在一个文件中,并在给ehcache的元素中保存对该文件的引用。然后我注册了一个事件监听器,并在缓存条目被移除时得到通知。在删除我删除临时文件。