내 클라이언트의 웹 사이트에 많은 이미지가 있습니다. 이 이미지들 각각은 작은, 큰, 작은 이미지와 같은 몇 가지 도함수를 가지고 있습니다.IIPImage 미분 생성 및 캐싱
지금까지 우리는 각 이미지에 대한 정적 미분을 생성했습니다. 제 생각에는 많은 중복 데이터를 생성하고 관리를 어렵게 만듭니다.
IIPImage 서버를 사용하여 하나의 "웹 마스터"이미지에서 주문에 따라 파생 상품을 생성하는 것을 고려했습니다. 장점은 모든 파생물에 대해 하나의 JPEG2000 이미지를 만들 수 있고 같은 경로를 사용하는 큰 이미지에 타일을 사용할 수 있다는 것입니다. 또한 IIIF framework을 활용하여 파생 상품을 검색 할 수 있습니다.
내 관심사는 파생물을 캐싱하는 것입니다. IIP에는 Memcached 지원이 포함되어 있지만 인 메모리 저장소는 수십만 개의 이미지에 대해 파생 상품을 캐시하는 데 적절하지 않은 것으로 보입니다. 내가 생각한 대안은 오징어 프록시일지도 모른다. 두 가지 캐싱 접근법에 대한 경험이 거의 없기 때문에 여기서 도움을 얻을 수 있습니다.
이것이 올바른 방향입니까? 아니면 더 나은 해결책이 있습니까? 아니면 현재 정적 파생 접근 방식을 고수해야합니까?