전용 캐싱을 위해 작업자 역할을 설정했습니다. 응용 프로그램을 시작할 때 데이터베이스 (이상적으로는 WorkerRole/RoleEntryPoint의 OnStart() 메서드에 있음)에서 캐시를로드하고 싶습니다. 전용 캐시 프로젝트 내에서 캐시에 개체를 추가하는 방법을 찾지 못했습니다. 문제없이 다른 역할의 캐시를 사용할 수 있습니다.Windows Azure에서 전용 캐시의 초기로드
다른 프로젝트 에서처럼 새 DataCache() 개체를 만드는 것이 가장 좋을지 아는 사람이 있습니까? 아니면 더 빠른 내부 메서드가 있습니까? 궁극적으로 가능한 많은 양의 데이터를로드 할 수 있으므로 가능한 한 빨리 (역할 간 대역폭을 최소화하기를 희망 함) 싶습니다. 누구나 Azure에서 초기 캐시로드에 대한 팁이나 모범 사례가 있습니까? 나는 잠시 동안 찾아 봤는데 아무 것도 생각 나지 않았다.
감사합니다.
캐시 작업자 역할이 클수록 데이터를 "로드"해야하는 대역폭과 CPU가 늘어납니다. 또한 데이터 입력은 Azure에서 무료입니다 (트랜잭션/스토리지 비용이 청구됩니다). 이론적으로 큰 BLOB가 Azure Storage에 복사되고 캐시 작업자 역할에서 하이브리드 클라우드 솔루션을 사용할 수 있습니다. –