MongoDB에서 Oracle NoSQL Database Cloud Service로 데이터 마이그레이션
Oracle NoSQL Database Migrator를 사용하면 MongoDB에서 Oracle NoSQL Database Cloud Service로 데이터를 마이그레이션할 수 있는 두 가지 옵션이 있습니다.
- Oracle NoSQL 기본 스키마 사용
- 사용자정의 스키마 사용
두 옵션 모두 소스 파일과 대상 데이터베이스(싱크)에 대한 정보를 포함하는 구성 JSON 파일이 필요합니다. 두 시나리오 모두에서 소스는 OCI Object Storage에 저장된 MongoDB 형식의 JSON 파일이고, 대상은 Oracle NoSQL Database Cloud Service 데이터베이스입니다. 사용자정의 스키마를 사용하는 경우 구성 JSON 파일에 transforms
섹션이 포함되어야 합니다.
Oracle NoSQL 기본 스키마를 사용하여 데이터 이전
기본 스키마를 사용하여 마이그레이션할 때
id
및 document
의 두 열로 새 Oracle NoSQL Database Cloud Service 테이블이 생성됩니다. MongoDB JSON 익스포트 파일의 각 항목에 대해 _id
열은 Oracle NoSQL Database Cloud Service 테이블의 id
로 마이그레이션되고, MongoDB JSON 익스포트 파일의 다른 열은 새 document
열에서 집계됩니다.
다음 단계에서는 Oracle NoSQL 기본 스키마를 사용하여 데이터를 이전하는 방법에 대해 설명합니다.