BLOB 저장소에 파일이 있고 Windows Azure에서 호스팅되는 웹 응용 프로그램에서이 파일을 계속 사용한다고 가정합니다.BLOB 콘텐츠를 로컬 HD에 캐시해야합니까?
이러한 blob을 내 앱의 로컬 하드 드라이브로 다운로드하는 것과 같은 일종의 캐싱을 수행해야합니까?
업데이트 : 그래서 여기, 내가 콘텐츠를 캐시 할 이유를 명확하게하기 위해 케이스를 제공하기 위해 요청 된 그것은 간다 : 나는 전자 상거래 웹 사이트가 내 제품 이미지는 모든 고해상도 상상 . 그러나 때로는 제품 미리보기 이미지 (예 : 제품 목록)로 제공하고 싶습니다. HTTP 처리기를 사용하여 필요에 따라 이미지의 크기를 조정하는 방법도 있습니다. 이미지를 한 번만 크기 조정할 수 있도록 출력 캐시를 사용할 수 있다는 것을 알고 있지만이 예제에서는 요청할 때마다 이미지를 처리하겠습니다. 콘텐츠를 로컬에 캐시하는 것이 더 빠를 것이라고 생각합니다. 이 경우 HD에 캐시하거나 로컬 스토리지를 사용하는 것이 더 좋을까요?
미리 감사드립니다.
에릭. 로컬 저장소는 HD를 고려한 것과 동일한 VM에 포함됩니다. Azure 응용 프로그램으로 로컬 저장소를 설정하거나 드라이브를 사용할 수 있지만 C 드라이브의 실제 폴더를 사용하는 대신 ASP.NET 코드에서 프로그래밍 방식으로 프로그래밍 할 수 있으므로 로컬 저장소가 더 좋습니다. – AvkashChauhan
당신은 "HD에 캐시하거나 로컬 스토리지를 사용하는 것이 더 낫겠습니까?"라고 물었지만 로컬 스토리지는 하드 드라이브입니다. – smarx