/ / "ehcache кеш" потоки даних - java, ehcache

ehcache кешування "потоків" даних - java, echache

Я хочу кешувати відповідь на запити зображень. Зображення є результатами динамічного зміни розміру більшого зображення.

Я вже використовую ehcache для кешування. Я хотів би використати його тут.

Я не хочу, щоб ehcache зберігав змінене зображення в пам'яті; ні під час кешування, ні під час читання.

Як зробити так, щоб ehcache зберігався лише на диску (немає пам'яті)? Мені не потрібно, щоб воно читалося в пам'яті, то як мені отримати InputStream з ehcache?

Відповіді:

1 для відповіді № 1

Здається, це не є способом. Я вирішив зберігати інформацію у файлі і зберігати посилання на той файл у Елементі, який ви надаєте ehcache. Потім я зареєстрував слухача подій у кеші, який отримує сповіщення про видалення запису кешу. Після видалення я видаляю тимчасовий файл.