Verifique a versão do Mongodb

Verifique A Versao Do Mongodb



O MongoDB oferece armazenamento de dados de alto desempenho quando implantado em vários servidores. Portanto, precisamos identificar a versão do MongoDB em execução no sistema ao analisar os problemas relatados. Os números de versão que seguem um esquema de numeração semântica nos permitem reconhecer mudanças significativas e menores. Podemos executar a versão mais recente sem erros apenas atualizando a versão do mongodb que deve ser conhecida. Discutimos alguns métodos abaixo que podem ser usados ​​para determinar qual versão do MongoDB estamos utilizando atualmente. Algumas dessas técnicas verificam a versão do servidor do MongoDB, enquanto outras verificam a versão do shell do Mongo.

Como verificar a versão do Mongodb

A abordagem mais simples para verificar a versão do mongodb é executar a opção “–help” com a palavra-chave “mongod”. Abrimos o prompt de linha de comando em nosso sistema e colocamos o seguinte comando na tela do terminal de nosso sistema. O uso deste comando nos ajuda a obter o sinalizador que verifica e gera a versão atual do aplicativo mongodb.

> mongod --ajuda

O comando “mongod –help” listou todas as opções gerais como a saída que pode ser usada para executar o mongodb em nosso sistema operacional. Devido à extensa lista de opções, acabamos de mostrar a opção “–version”. A “–version” é a opção que usamos junto com o shell mongodb para obter a versão do mongodb.







Opções:



–networkMessageCompressors arg (=snappy,zstd,zlib)



Lista separada por vírgulas de compressores para





usar para mensagens de rede

Opções gerais:



-h [ –help ] Mostra essas informações de uso

–version Mostra informações da versão

Método # 1: Verifique a versão do Mongodb com o comando Mongod

Agora, podemos usar o sinalizador –version para obter a versão atualmente instalada do mongodb. Aqui, não temos uma conexão mongodb, pois o caminho não é fornecido ou o shell mongodb não é aberto. Quando não estamos conectados ao mongodb, podemos executar o comando abaixo no prompt de comando do nosso sistema. O sinalizador “–version” é usado com o comando “mongod”.

>mongod -versão

Depois que o comando “mongod –version” é executado, a versão do mongodb é exibida da seguinte maneira. Ele inclui a versão atual do mongodb e informações adicionais sobre o aplicativo mongodb.

db versão v6.0.3
Informações de construção: {
'versão': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'módulos': [],
'allocator': 'tcmalloc',
'ambiente': {
'distmod': 'janelas',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Método # 2: Verifique a versão do Mongodb com o comando Mongo

Outra abordagem para verificar a versão do mongodb é usar o método mongo. No prompt de comando, temos que usar a palavra-chave “mongo” que é o shell para executar as consultas mongodb. O mongo é empregado com a opção “–version” para verificar a versão do shell mongodb. A representação geral do comando mongo para buscar a versão está colada abaixo.

>mongo --versão

A versão do shell mongo em nosso sistema operacional é a seguinte:

versão mongo v6.0.3
Informações de construção: {
'versão': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'módulos': [],
'allocator': 'tcmalloc',
'ambiente': {
'distmod': 'janelas',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Método # 3: Verifique a versão do Mongodb com o caminho do arquivo

Os métodos acima são uma forma de obter a versão do mongodb quando a conexão com o mongodb não é estabelecida. Aqui, vamos buscar a versão da nossa aplicação mongodb realizando o caminho do arquivo onde está localizado o shell mongodb. Para fazer isso, lançamos o prompt de comando e com o comando “cd” o caminho completo do shell mongodb é especificado no terminal. Em seguida, pressione enter para executar o comando.

>cd 'C:\Arquivos de Programas\MongoDB\Server\6.0\bin'

O caminho do arquivo mongodb é fornecido e o sistema encontra com sucesso o caminho especificado do mongodb. Depois disso, demos o nome do aplicativo “mongod.exe”, que também utiliza a opção “–version” para obter a versão do mongodb.

C:\Program Files\MongoDB\Server\6.0\bin>mongod.exe --version

A partir do acesso ao caminho do arquivo do mongodb, buscamos a versão atual do mongodb na saída representada abaixo.

db versão v6.0.3
Informações de construção: {
'versão': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'módulos': [],
'allocator': 'tcmalloc',
'ambiente': {
'distmod': 'janelas',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Método nº 4: verifique a versão do Mongodb com o comando db.version()

Todos os comandos mencionados acima usam o prompt de comando para obter a versão mongodb. Também temos outro método para descobrir a versão mongodb: iniciando o shell mongodb. Neste caso, primeiro fizemos a conexão. Em seguida, execute a seguinte consulta no shell mongodb. A palavra-chave “db” é usada com o método “version()” para gerar a versão do mongodb usado no sistema.

>db.version()
[/c]
A consulta para verificar a versão do mongodb exibiu a saída numérica que é a versão do mongodb baixada do nosso sistema.
[cc lang='text' width='100%' height='100%' escaped='true' theme='blackboard' nowrap='0']
'6.0.3'

Método nº 5: verifique a versão do Mongodb com o comando de parâmetro BuildInfo

A última abordagem de interface de linha de comando para obter a versão do mongodb é usar o método “builInfo”. Um comando buildInfo é uma ferramenta de gerenciamento que fornece um relatório de compilação para o Mongod atual. Empregamos a consulta “runCommand()” que usa o comando “buildInfo” como parâmetro. O comando buildInfo é ainda definido com o valor “1” conhecido como valor booleano verdadeiro.

db.runCommand( { buildInfo: 1 } )

A saída do comando buildInfo gera a versão e o resumo do servidor mongodb.

{
versão: '6.0.3',
gitVersion: 'f803681c3ae19817d31958965850193de067c516',
targetMinOS: 'Windows 7/Windows Server 2008 R2',
módulos: [],
alocador: 'tcmalloc',
javascriptEngine: 'mozjs',
sysInfo: 'obsoleto',
versionArray: [ 6, 0, 3, 0 ],
openssl: { em execução: 'Windows SChannel' }

Método # 6: Verifique a versão do Mongodb com a interface GUI

A interface gráfica do usuário é a abordagem mais atraente para verificar a versão do mongodb. Se a interface de linha de comando ou qualquer shell mongodb específico não for fácil de usar, podemos usar a bússola mongodb. O aplicativo mongodb compass é uma abordagem GUI para obter a versão mongodb. Em primeiro lugar, lançamos a bússola mongodb e construímos uma conexão com nosso host local existente. Depois disso, temos três pontos alinhados na barra lateral esquerda que, ao clicar, exibem algumas opções. Entre todas as opções listadas, passe o mouse sobre a opção “Informações de conexão”. A captura de tela da bússola do mongodb é mostrada abaixo, o que facilitará a verificação da versão do mongodb.

As “Informações de conexão” geram a página pop-up onde são fornecidas as informações sobre a conexão mongodb. Na página pop-up, temos um campo “Edição”. Abaixo do campo “Edição”, as informações de edição do mongodb são exibidas como “MongoDB 6.0.3 Community”

Conclusão

O artigo é para verificar a versão do mongodb. Exploramos todas as formas possíveis de obter a versão mongodb. Alguns métodos são usados ​​para obter a versão do servidor mongodb e outros métodos são para buscar a versão do shell mongodb. Primeiro usamos a interface de linha de comando para verificar a versão do mongodb. Posteriormente, temos um aplicativo GUI mongodb compass onde verificar a versão mongodb é mais fácil.