Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

O banco de dados local

Cada instância mongod tem seu próprio banco de dados local, que armazena dados usados no processo de replicação e outros dados específicos da instância. Coleções no banco de dados local não são replicadas.

local.startup_log

Na inicialização, cada instânciamongodinsere um documento nostartup_logcom informações de diagnóstico sobre a própria instânciamongode informações do host. startup_logé uma collection limitada. Esta informação é útil principalmente para fins de diagnóstico.

Por exemplo, o seguinte é um protótipo de um documento da startup_log coleção:

{
"_id" : "<string>",
"hostname" : "<string>",
"startTime" : ISODate("<date>"),
"startTimeLocal" : "<string>",
"cmdLine" : {
"dbpath" : "<path>",
"<option>" : <value>
},
"pid" : <number>,
"buildinfo" : {
"version" : "<string>",
"gitVersion" : "<string>",
"sysInfo" : "<string>",
"loaderFlags" : "<string>",
"compilerFlags" : "<string>",
"allocator" : "<string>",
"versionArray" : [ <num>, <num>, <...> ],
"javascriptEngine" : "<string>",
"bits" : <number>,
"debug" : <boolean>,
"maxBsonObjectSize" : <number>
}
}

Os documentos na coleção contêm os seguintes startup_log campos:

local.startup_log._id

Inclui o nome do host do sistema e um valor de época em milissegundos.

local.startup_log.hostname

O nome de host do sistema.

local.startup_log.startTime

Um valor UTC ISODate que reflete quando o servidor foi iniciado.

local.startup_log.startTimeLocal

Uma string que reporta o no zona horário local do startTime sistema.

local.startup_log.cmdLine

Um documento embutido que relata as opções de tempo de execução do mongod e seus valores.

local.startup_log.pid

O identificador do processo para este processo.

local.startup_log.buildinfo

Um documento incorporado que relata informações sobre o ambiente de construção e as configurações usadas para compilar este mongod. Esta é a mesma saída que buildInfo. Consulte buildInfo.

local.system.replset

local.system.replset contém o objeto de configuração do conjunto de réplicas como seu único documento. Para exibir as informações de configuração do objeto, emita de. Você também pode fazer query desta coleção rs.conf() mongoshdiretamente.

local.oplog.rs

local.oplog.rs é a collection limitada que mantém o oplog. Você configurou seu tamanho na criação utilizando a oplogSizeMB configuração. Para redimensionar o oplog após o início do conjunto de réplicas, use o procedimento Alterar o tamanho do oplog dos membros do conjunto de réplicas autogerenciados. Para informações adicionais, consulte a seção Tamanho do Oplog.

O oplog pode ultrapassar seu limite de tamanho configurado para evitar a exclusão do majority commit point.

A partir do MongoDB 5.0, as operações manuais de gravação no oplog são restritas. Para obter detalhes, consulte Comportamento da collection Oplog.

local.replset.minvalid

Contém um objeto usado internamente por conjuntos de réplicas para rastrear o status da replicação.

Transações multidocumentos ativadas local
Não é possível executar operações de leitura/gravação nas collections do banco de dados local em uma transação de vários documentos.
Retryable writes com relação a local

Não é possível executar operações de gravação em collections no banco de dados local com as retryable writes habilitadas.

Importante

Os drivers oficiais do MongoDB permitem gravações repetíveis por padrão. Os aplicativos que gravam no banco de dados local encontram erros de gravação, a menos que as gravações repetíveis sejam explicitamente desabilitadas.

Para desativar as gravações que podem ser repetidas, especifique retryWrites=false na connection string do cluster MongoDB.