Definição
Compatibilidade
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
Sintaxe
O comando tem a seguinte sintaxe:
db.runCommand( { buildInfo: 1 } )
Uso
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> }
SaÃda
buildInfoThe document returned by the
buildInfocommand.
Suportado
Esses campos são estáveis e devem fornecer um comportamento consistente.
buildInfo.gitVersionO identificador de confirmação que identifica o estado do código usado para construir o
mongod.
buildInfo.versionArrayAn array that conveys version information about the
mongodinstance. Seeversionfor a more readable version of this string.
buildInfo.versionA string that conveys version information about the
mongodinstance. If you need to present version information to a human, this field is preferable toversionArray.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.storageEnginesUma lista de mecanismos de armazenamento disponÃveis para o servidor
mongod.
buildInfo.javascriptEngineUma string que reporta o mecanismo JavaScript usado na instância do
mongod. Por padrão, émozjs.
buildInfo.bitsUm número que reflete a arquitetura do processador de destino do binário
mongod.
buildInfo.maxBsonObjectSizeUm número que reporta o Tamanho máximo do documento BSON.
buildInfo.opensslUm documento incorporado que descreve a versão da biblioteca TLS/SSL com a qual o
mongodfoi criado e está usando atualmente.
buildInfo.modulesUma lista de módulos complementares com os quais o
mongodfoi criado. Os valores possÃveis atualmente incluem "enterprise" e "Rocksdb".
Instável
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.allocatorO alocador de memória que o
mongodutiliza. Por padrão, étcmalloc.
buildInfo.buildEnvironmentUm documento incorporado contendo várias informações de depuração sobre o ambiente de construção do
mongod.