MySQL 다중 사이트 클러스터링을 배포하는 옵션을 모색 중입니다. MySQL 클러스터 배포에는 세 개의 사이트가 있으며 두 개의 노드 그룹이 있고 각 노드 그룹에는 NoOfReplicas = 3 인 세 개의 데이터 노드가 있습니다. 노드 그룹의 3 개 데이터 노드는 지리적 분포에 대해 3 개의 서로 다른 사이트에 배치됩니다.MySQL에서 데이터 노드 선택을 수행하는 방법 다중 사이트 클러스터링 - 노드 그룹의 데이터 노드의 지리적 근접성을 기반으로합니까
세 사이트 모두가 mysqld 서버를 통해 MySQL 클러스터에 액세스하고 단일 테이블에서 SELECT 및 INSERT/UPDATE 작업을 수행합니다.
질문 1 : 데이터 노드 쿼리가 사이트에서 발행 될 때 액세스되는
. 쿼리가 쿼리가 발생한 곳과 동일한 사이트에있는 로컬 데이터 노드에 액세스 할 것입니다.
질문 2 : 나는 쿼리 작업에 사용되는 파티션 이해할 수 EXPLAIN 문을 사용
아닌 쿼리에 대한 액세스됩니다 정확한 데이터 노드. 쿼리를 위해 노드 그룹에서 어떤 데이터 노드에 액세스했는지 이해할 수있는 방법이 있습니까?
질문 3 :
는 노드 그룹의 데이터 노드 선택에 대한 태그/사이트 선호도를 설정하는 방법이있다.
첫 번째 읽기 : https://stackoverflow.com/help/how-to-ask 질문을 게시하십시오. –