와일드카드 컬렉션을 위한 네임스페이스 메타데이터 카탈로그 관리
Atlas Data Federation 네임스페이스 카탈로그에는 연합 데이터베이스 인스턴스 저장소 구성의 각 연합 데이터베이스 인스턴스 저장소에 있는 각 와일드카드(*
) collection에 대한 네임스페이스 메타데이터(예: 데이터베이스, collection 및 파티션)가 포함되어 있습니다. 와일드카드 collection에 대한 명령 및 쿼리의 경우, Data Federation은 카탈로그에서 데이터를 반환하거나, 연합 데이터베이스 인스턴스 저장소가 없는 경우 오류를 반환합니다.
와일드카드 collection 사양에 포함된 객체가 S3 버킷에서 수정되는 경우 와일드카드 collection에 대해 list
명령을 실행할 때 변경 사항을 보려면 카탈로그를 업데이트해야 합니다. 기본적으로 카탈로그는 모든 활성 연합 데이터베이스 인스턴스에 대해 매시간 새로 고쳐집니다. 또한 네임스페이스 메타데이터 카탈로그는 다음 작업을 수행할 때 백그라운드에서 새로 고쳐집니다.
show collections
명령을 실행합니다.컬렉션을 쿼리합니다.
updateCatalog
명령을 실행합니다.
updateCatalog
명령을 사용하여 카탈로그를 수동으로 업데이트 할 수 있습니다. 카탈로그를 업데이트 하려면 atlasAdmin 역할 이 있어야 합니다.