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

buildInfo (comando de banco de dados)

buildInfo

The buildInfo command returns a build summary for the current mongod.

Esse comando está disponível em implantações hospedadas nos seguintes ambientes:

  • MongoDB Atlas: The fully managed service for MongoDB deployments in the cloud

Observação

This command is supported in all MongoDB Atlas clusters. For information on Atlas support for all commands, see Unsupported Commands.

  • MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB

  • MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB

O comando tem a seguinte sintaxe:

db.runCommand(
{
buildInfo: 1
}
)

In mongosh, call buildInfo in the following form:

db.runCommand( { buildInfo: 1 } )

The output document of buildInfo has the following form:

{
"version" : "<string>",
"gitVersion" : "<string>",
"sysInfo" : "<string>",
"loaderFlags" : "<string>",
"compilerFlags" : "<string>",
"allocator" : "<string>",
"versionArray" : [ <num>, <num>, <...> ],
"openssl" : <document>,
"javascriptEngine" : "<string>",
"bits" : <num>,
"debug" : <boolean>,
"maxBsonObjectSize" : <num>,
"storageEngines" : [ "<string>", "<string>", "<...>" ],
"ok" : <num>
}
buildInfo

The document returned by the buildInfo command.

Esses campos são estáveis e devem fornecer um comportamento consistente.

buildInfo.gitVersion

O identificador de confirmação que identifica o estado do código usado para construir o mongod.

buildInfo.versionArray

An array that conveys version information about the mongod instance. See version for a more readable version of this string.

buildInfo.version

A string that conveys version information about the mongod instance. If you need to present version information to a human, this field is preferable to versionArray.

Essa string assumirá o formato <major>.<minor>.<patch> no caso de uma versão, mas as compilações de desenvolvimento podem conter informações adicionais.

buildInfo.storageEngines

Uma lista de mecanismos de armazenamento disponíveis para o servidor mongod .

buildInfo.javascriptEngine

Uma string que reporta o mecanismo JavaScript usado na instância do mongod . Por padrão, é mozjs.

buildInfo.bits

Um número que reflete a arquitetura do processador de destino do binário mongod .

buildInfo.debug

Um booleano. true quando compilado com opções de depuração.

buildInfo.maxBsonObjectSize

Um número que reporta o Tamanho máximo do documento BSON.

buildInfo.openssl

Um documento incorporado que descreve a versão da biblioteca TLS/SSL com a qual o mongod foi criado e está usando atualmente.

buildInfo.modules

Uma lista de módulos complementares com os quais o mongod foi criado. Os valores possíveis atualmente incluem "enterprise" e "Rocksdb".

Esses campos são apenas para uso interno, e você não deve esperar que seu comportamento ou existência permaneça consistente em nenhum nível.

buildInfo.allocator

O alocador de memória que o mongod utiliza. Por padrão, é tcmalloc.

buildInfo.buildEnvironment

Um documento incorporado contendo várias informações de depuração sobre o ambiente de construção do mongod .