이 페이지에서는 Atlas Data Federation 주요 개념을 소개하고, 가상 데이터베이스, 컬렉션, 저장 구성을 통해 여러 소스에 걸쳐 통합 데이터 액세스 및 쿼리를 활성화 방법을 자세히 설명합니다.
개념 | 설명 |
|---|---|
데이터 페더레이션 | Data Federation 컴퓨팅과 저장 분리하는 전략입니다. Data Federation 사용하면 여러 물리적 소스의 데이터를 애플리케이션을 위한 단일 가상 데이터 소스에 연결합니다. 이를 통해 물리적으로 데이터를 복사하거나 이동하지 않고도 단일 엔드포인트에서 데이터를 쿼리 할 수 있습니다. |
연합 데이터베이스 인스턴스 | 연합 데이터베이스 인스턴스는 Atlas Data Federation의 배포서버입니다. 각 연합 데이터베이스 인스턴스에는 데이터 저장소의 데이터에 매핑되는 가상 데이터베이스와 컬렉션이 포함되어 있습니다. |
가상 데이터베이스 | 가상 데이터베이스 는 데이터를 단일 가상 위치 로 구성하는 컬렉션 그룹입니다. |
가상 컬렉션 | 가상 컬렉션 은 관계형 데이터베이스 의 테이블과 유사한 단일 가상 데이터베이스 내의 MongoDB 문서 그룹입니다. 컬렉션에는 고정된 스키마 필요하지 않습니다. |
데이터 저장소 | 데이터 저장 데이터의 위치 나타냅니다. Atlas Data Federation 다음 데이터 저장소를 지원합니다.
연합 데이터베이스 인스턴스는 동시에 AWS S,3 Azure Blob Storage 및 Google Cloud 저장의 인스턴스 하나 로 제한됩니다. 마찬가지로 Atlas 프로젝트 간 Data Federation 사용할 수 없습니다. 자세한 학습은 Atlas Data Federation 제한 사항을 참조하세요. |
스토리지 구성 | 스토리지 구성에는 가상 데이터베이스, 컬렉션 및 데이터 저장소 간의 매핑이 포함됩니다. 이러한 매핑을 정의하여 데이터 액세스 하고 데이터에 대한 쿼리를 실행 . |