2014-12-09 6 views
0

캐시가 REPLICATED 모드에 있으면 primaryValues ​​() 및 values ​​()가 동일한 결과를 반환한다는 것을 알았습니다. 디자인에 의한 것인가?primaryValues ​​() 및 values ​​()는 REPLICATED-MODE에서 동일한 결과를 반환합니다.

REPLICATED 모드가 내부적으로 PARTIONED 모드로 처리된다는 사실을 알고 혼란 스럽습니다. 따라서 여전히 기본 세트를 반복하고 키 노드 유사성을 사용할 수 있습니다. 어떻게 노드의 복제 된 캐시의 기본 집합 만 반복 할 수 있습니까? 여기

내가 사용하는 코드 snipet입니다 :

GridCache<Long, Entity> cache= g.cache("REPLICATED"); 
Collection<Entity> result = cache.primaryValues(); 
// Collection<Entity> result = cache.values(); 

답변

0

복제 캐시 primaryValues에 대한 전체 데이터 집합을 반환 할 수있는 명시 적 논리를 가지고 있었다(). 나는 너에게 동의한다 - 이것은 올바른 행동이 아니다. 6.5.6 릴리스에서 곧 수정 될 예정입니다.

관련 문제