listStores
listStores
명령은 연합 데이터베이스 인스턴스 스토리지 구성에 있는 모든 연합 데이터베이스 인스턴스 저장소를 나열합니다.
구문
db.runCommand({ listStores: 1 })
매개변수
Parameter | 유형 | 설명 | 필수 사항입니다. |
---|---|---|---|
| int | Indicates that all federated database instance stores be listed. Value must be 1 . | 네 |
출력
명령이 성공하면 다음과 같은 출력을 반환합니다.
{ "ok": 1, "cursor": { "firstBatch": [ { "name": "<store-name>", "provider": "s3", "region": "<region-name>", "bucket": "<bucket-name>", "delimiter": "<delimiter>", "prefix": "<prefix>" }, { "name": "<store-name>", "provider": "atlas", "clusterName": "<cluster-name>", "projectId": "<project-id>" }, ... ], "id": NumberLong(0), "ns": "<database>.$cmd.listStores" } }
예시
다음 예에서는 listStores
명령을 사용하여 연합 데이터베이스 인스턴스 저장소 구성에 있는 모든 연합 데이터베이스 인스턴스 저장소를 나열합니다.
use sample db.runCommand({ listStores: 1 })
이전 명령은 다음을 인쇄합니다:
{ "ok": 1, "cursor": { "firstBatch": [ { "name": "s3store", "provider": "s3", "region": "us-east-1", "bucket": "my-bucket", "delimiter": "/", "prefix": "" }, { "name" : "atlasStore", "provider" : "atlas", "clusterName" : "myTestCluster", "projectId" : "<project-id>" } ], "id": NumberLong(0), "ns": "sample.$cmd.listStores" } }