레디 스 미들웨어

레디 스 클러스터 :
클러스터 정책 :
주요 복사에서 (동기 자체가 서비스를 제공하지 않는 중앙 도서관 데이터에서 라이브러리에서 얻은)
주요 라이브러리와 라이브러리에서 모니터링 (센티넬, 라이브러리에서 자동으로 링크 된 중앙 도서관은 스위치 기반의 라이브러리를 선택할 때, 마스터 목록)는 데이터의 전체 양을 넣어
클러스터
은 https : //blog.csdn.net/q649381130/article/details/79931791,https : 참조를 //blog.csdn.net/c295477887/article/details/52487621을

클러스터 원칙 :

설계 레디 스 클러스터는 클러스터의 각 노드가 동일한 관계이다 피어 즉, 미들웨어, 중심 고려해야 각 노드는 데이터 전체를 유지 클러스터의 상태. 각 노드와 모든 다른 노드를 연결하고, 이러한 연결 따라서 우리는 단지 클러스터의 모든 노드를 연결해야 보장, 활성 상태로 유지되어, 당신은 다른 노드에 데이터를 얻을 수 있습니다.

레디 스 클러스터는 사용되지 않으며, 종래의 데이터 일관성 해시 대신에 할당 된 해시 (해시 슬롯)라는 부가 홈을 사용하는 할당. 레디 스 클러스터 우리가 키를 설정할 때 16,384 슬롯, 디폴트 할당이 CRC16 알고리즘 모듈 슬롯 다음 해시 슬롯 간격에 할당 된 노드 키, 특정 알고리즘이 속한 구 사용 : CRC16 (키) % 16384. 그래서 우리는 시험 세트의 시간에 노드 7000 포트에 직접 이동하는 시간을 얻을 것을 알 수있다.

레디 스 클러스터 데이터는 마스터 노드는 마스터와 슬레이브 사이에 대응하는 다음의 데이터 동기화를 제공한다. 데이터를 판독하는 경우에도 마스터 노드에 대응하는 일관된 해싱 알고리즘에 따라 데이터를 획득한다. 경우에만 마스터를 중지 한 후, 마스터 역할에 해당하는 연고 노드를 시작합니다.

당신은 세 개 이상의 기본 노드이거나 클러스터를 생성 할 때 실패, 적은 노드의 총 수의 절반 이상 주요 노드의 생존이 전체 클러스터가 서비스를 제공 할 수 없습니다 때 : 그합니다.

 

: 클러스터는 다음으로 나누어 져
클라이언트 파편
조각의 에이전트 기반
라우팅 쿼리
은 https : //www.jianshu.com/p/14835303b07e 참조

추천

출처www.cnblogs.com/ljy-skill/p/11111564.html