Menu Docs
Página inicial do Docs
/
MongoDB Atlas
/ / /

listStores

Nesta página

  • Sintaxe
  • Parâmetros
  • Saída
  • Exemplo

O comando listStores lista todos os armazenamentos de instância do banco de dados federado na configuração de armazenamento de instância do banco de dados federado.

db.runCommand({ listStores: 1 })
Parâmetro
Tipo
Descrição
Obrigatório?
listStores
int
Indicates that all federated database instance stores be listed.
Value must be 1.
sim

O comando imprime a seguinte saída se for bem-sucedido.

{
"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"
}
}

O exemplo abaixo usa o comando listStores para listar todos os armazenamentos de instâncias do banco de dados federado em uma configuração de armazenamento de instância do banco de dados federado.

use sample
db.runCommand({ listStores: 1 })

O comando anterior imprime o seguinte:

{
"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"
}
}

Voltar

Criar armaz´m