고가용성(HA) 및 재해 복구(DR)는 기존 RDBMS에서 다음과 같은 NoSQL 기반 시스템으로 전환해야 하는 두 가지 주요 이유입니다. 카우치베이스 서버. 이 웨비나 에서 HA 및 DR을 처리하는 Couchbase Server의 다양한 기능을 살펴봤습니다.
웨비나에서는 멀티 마스터, 멀티 리전 클러스터 쌍을 설정하는 방법에 대한 데모를 선보였습니다. 웨비나와 기타 리소스(마지막에 있는 링크 참조)를 보완하기 위해 다중 마스터, 다중 지역 클러스터 집합을 만들고 클러스터 간에 데이터를 복제하는 데 필요한 모든 것을 안내하는 단계별 튜토리얼을 만들었습니다. 튜토리얼을 찾을 수 있습니다. 여기.
또한 카우치베이스 멀티클러스터 인식(MCA) 클라이언트를 사용하는 샘플 애플리케이션을 실행하는 모습도 보여드렸습니다. 애플리케이션의 소스 코드는 GitHub에 있습니다. 여기. 코드를 설명하는 다른 블로그 게시물도 곧 공개될 예정입니다.
MCA 클라이언트는 엔터프라이즈 구독을 통해 사용할 수 있습니다. 자세한 내용을 알아보려면 Couchbase 영업 담당자에게 문의하세요.
기타 리소스
클러스터 간 복제는 Couchbase의 XDCR(데이터 센터 간 복제) 기능에 의존합니다. 관련 링크는 다음과 같습니다.
Docker를 사용하여 XDCR 설정하기 - 도움말 Couchbase XDCR을 사용하여 데이터센터 간 NoSQL 데이터 복제 by 닉 라보이
Docker를 사용한 XDCR 설정에 대한 짧은 동영상 - 참고하세요. XDCR을 사용하여 Couchbase Docker 컨테이너 간에 NoSQL 데이터 복제 - 비디오 자습서 by 닉 라보이
XDCR에 대해 자세히 살펴보기 데이터 센터 간 복제(XDCR)에 대해 자세히 알아보기 by 데니스 로사
포스트 스크립트
Couchbase는 오픈 소스이며 무료로 사용해 볼 수 있습니다. 시작하기 와 함께 샘플 코드, 예제 쿼리, 튜토리얼 등.
질문, 의견, 보고 싶은 주제 등이 있으면 트위터에서 저에게 연락해 주세요. 호드그릴리