MongoDB는 오픈소스이며, 문서 지향 (Document-Oriented)적 Cross-platform 데이터베이스입니다.
Replica Set은 DB의 데이터들을 여러 서버에 나누어 동기화하는 것을 의미하며, 항상 하나의 Primary 노드와 1개 이상의 Secondary 노드로 구성됩니다.
MongoDB에서 Replica Set을 구성하는 방법에 대해 설명합니다.
MongoDB에서는 기본적으로 Primary에서만 쿼리를 수행할 수 있지만 Read Preference 설정에 따라 보조 데이터베이스 (Secondary)에서도 쿼리를 수행하도록 설정할 수 있습니다.