2012-04-27 4 views
0

Для веб-приложения каталога товаров, созданного в java/spring, которое получает изображения продукта с стороннего веб-сервиса, что было бы хорошей стратегией для кэширования изображений на стороне сервера?Кэширование изображений на стороне сервера

Спасибо.

ответ

0

Создайте ли сайт ссылки на IMG, которые указывают на локально размещенную страницу. Эта страница будет делать следующее:

if (the requested image does not exist in the local cache) { 
    go to the third party site and save it to the local cache 
} 
serve the image from the local cache 

В зависимости от того, как часто изображений могут измениться на сайте третьей стороны, вы можете добавить задание, которые обычно удаляют изображения, которые старше, чем Х дни.

+0

Спасибо. Мы сохраняем изображение url в mongodb. Но в настоящее время извлекать фактические изображения из стороннего сервиса. Вы правы, самый простой кеш будет похож на тот, который вы упомянули. – user724503

Смежные вопросы