Menu Docs

Página inicial do DocsIniciar e gerenciar o MongoDBMongoDB Atlas

updateCatalog

Nesta página

  • Sintaxe
  • Opções
  • Uso
  • Saída
  • Exemplo

O comando updateCatalog atualiza os metadados do namespace no catálogo. Você pode verificar executando o comando catalogInfo , que mostra o ISODato quando o catálogo foi atualizado pela última vez. Se você tiver um armazenamento de instância do banco de dados federado grande, pode demorar um pouco para atualizar o catálogo.

db.runCommand({ "updateCatalog" : 1, "stores": ["<storeName>"], "background" : true })
Opção
Tipo
Descrição
necessidade
background
boleano

Sinalize para executar o comando em segundo plano. Se omitido, o padrão é false. Quando configurado para true, o Atlas Data Federation executa o comando em segundo plano.

{ "background" : true }
Opcional
stores
array de strings
Nomes das lojas para as quais atualizar o catálogo. Se omitido, o Atlas Data Federation atualiza o catálogo para todas as lojas na configuração de armazenamento. Se especificado, o Atlas Data Federation atualiza o catálogo somente para as lojas especificadas. O Atlas Data Federation retornará um erro se uma loja especificada não usar um catálogo.
Opcional

Para atualizar o catálogo de todas as lojas na configuração de armazenamento, execute o seguinte comando:

db.runCommand({ "updateCatalog" : 1 })

O comando anterior é executado em primeiro plano e é semelhante à execução do comando com background definido como false.

Para atualizar o catálogo de todas as lojas na configuração de armazenamento em segundo plano, execute o seguinte comando:

db.runCommand({ "updateCatalog" : 1, "background" : true })

Para atualizar o catálogo para uma lista de lojas em segundo plano, execute o seguinte comando:

db.runCommand({ "updateCatalog" : 1, "stores": ["<storeName>",...], "background" : true })

O comando retorna a seguinte saída:

{ "ok" : 1 }

O comando a seguir atualiza os metadados do namespace no catálogo:

db.runCommand({ "updateCatalog" : 1 })

O comando anterior retorna a seguinte saída:

{ "ok" : 1 }
← catalogInfo