2013-10-19 5 views

답변

4

예, 여기에서 "분산"이라는 단어는 Distributed Computing에서 비롯됩니다. 여기서 "캐싱"은 메모리 요청을 즐겁게 할 때 데이터의 지역성 (시간적 및 공간적)을 활용하는 데 사용됩니다 (technique). 메모리 캐시의 전통적인 개념은 캐시를 사용하는 응용 프로그램에 고성능, 가용성 및 확장 성을 제공하기 위해 분산 컴퓨팅 아키텍처와 결합됩니다.

일단 캐싱 메커니즘이 배포되면이를 "분산 캐싱"이라고 부를 수 있습니다. 이 분포는 캐시가 먼 네트워크 또는 단일 컴퓨팅 기반의 다른 노드에 분산 될 수 있다는 좀 더 일반적인 용어입니다.

가장 일반적인 응용 프로그램은 서로 다른 노드간에 캐시 쿼리로드를 분산시키기 위해 별도의 캐시 클러스터를 설정하는 것입니다.

참조 :

  1. Cache Topologies

  2. Distributed Caching On The Path To Scalability

  3. Caching in the Distributed Environment