Comproveu la versió de Mongodb

Comproveu La Versio De Mongodb



MongoDB ofereix emmagatzematge de dades d'alt rendiment quan es desplega en diversos servidors. Per tant, hem d'identificar la versió de MongoDB que s'executa al sistema quan analitzem els problemes informats. Els números de versió que segueixen un esquema de numeració semàntica ens permeten reconèixer canvis significatius i menors. Podem executar la darrera versió sense errors només actualitzant la versió mongodb que s'hauria de conèixer. A continuació hem comentat alguns mètodes que es poden utilitzar per determinar quina versió de MongoDB estem utilitzant actualment. Algunes d'aquestes tècniques comproven la versió del servidor de MongoDB, mentre que altres comproven la versió de l'intèrpret d'ordres de Mongo.

Com comprovar la versió de Mongodb

L'enfocament més senzill per comprovar la versió de mongodb és executar l'opció '–help' amb la paraula clau 'mongod'. Hem obert la línia d'ordres al nostre sistema i hem col·locat la següent comanda a la pantalla del terminal del nostre sistema. L'ús d'aquesta ordre ens ajuda a obtenir la marca que verifica i genera la versió actual de l'aplicació mongodb.

> mongou --ajuda

L'ordre de 'mongod –help' enumerava totes les opcions generals com a sortida que es podria utilitzar per executar el mongodb al nostre sistema operatiu. A causa de la llarga llista d'opcions, acabem de mostrar l'opció “–versió”. La '-versió' és l'opció que fem servir juntament amb l'intèrpret d'ordres mongodb per obtenir la versió mongodb.







Opcions:



–networkMessageCompressors arg (=snappy,zstd,zlib)



Llista de compressors separats per comes





utilitzar per a missatges de xarxa

Opcions generals:



-h [ –help ] Mostra aquesta informació d'ús

–version Mostra la informació de la versió

Mètode # 1: comproveu la versió de Mongodb amb l'ordre Mongod

Ara, podem utilitzar el senyalador –version per obtenir la versió instal·lada actualment del mongodb. Aquí, no tenim una connexió mongodb ja que no es dóna el camí o no s'obre l'intèrpret d'ordres mongodb. Quan no estem connectats al mongodb, podem executar l'ordre següent a l'indicador d'ordres del nostre sistema. El senyalador '–version' s'utilitza amb l'ordre 'mongod'.

>mongod -versió

Un cop executada l'ordre 'mongod -version', la versió de mongodb es mostra de la següent manera. Inclou la versió actual de mongodb i més informació sobre l'aplicació mongodb.

versió db v6.0.3
Informació de construcció: {
'versió': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'mòduls': [],
'allocator': 'tcmalloc',
'entorn': {
'distmod': 'Windows',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Mètode 2: comproveu la versió de Mongodb amb l'ordre Mongo

Un altre enfocament per comprovar la versió de mongodb és utilitzar el mètode mongo. A l'indicador d'ordres, hem d'utilitzar la paraula clau 'mongo', que és l'intèrpret d'ordres per executar les consultes mongodb. El mongo s'utilitza amb l'opció “–version” per comprovar la versió de l'intèrpret d'ordres de mongodb. La representació general de l'ordre mongo per obtenir la versió s'enganxa a continuació.

>mongo --versió

La versió del mongo shell al nostre sistema operatiu és la següent:

versió mongo v6.0.3
Informació de construcció: {
'versió': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'mòduls': [],
'allocator': 'tcmalloc',
'entorn': {
'distmod': 'Windows',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Mètode 3: comproveu la versió de Mongodb amb la ruta del fitxer

Els mètodes anteriors són una manera d'obtenir la versió mongodb quan no s'estableix la connexió amb el mongodb. Aquí, recuperarem la versió de la nostra aplicació mongodb realitzant la ruta del fitxer on es troba l'intèrpret d'ordres mongodb. Per fer-ho, hem llançat l'indicador d'ordres i amb l'ordre “cd” s'especifica el camí complet de l'intèrpret d'ordres mongodb al terminal. A continuació, premeu Intro per executar l'ordre.

>cd 'C:\Fitxers de programa\MongoDB\Server\6.0\bin'

Es dóna la ruta del fitxer de mongodb i el sistema troba correctament la ruta especificada de mongodb. Després d'això, hem donat el nom de l'aplicació 'mongod.exe' que també utilitza l'opció '–version' per obtenir la versió de mongodb.

C:\Arxius de programa\MongoDB\Server\6.0\bin>mongod.exe --version

Des de l'accés a la ruta del fitxer de mongodb, hem obtingut la versió actual de mongodb a la sortida representada a continuació.

versió db v6.0.3
Informació de construcció: {
'versió': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'mòduls': [],
'allocator': 'tcmalloc',
'entorn': {
'distmod': 'Windows',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Mètode # 4: comproveu la versió de Mongodb amb l'ordre db.version().

Totes les ordres esmentades utilitzen l'indicador d'ordres per obtenir la versió mongodb. També tenim un altre mètode per esbrinar la versió de mongodb: llançant l'intèrpret d'ordres mongodb. En aquest cas, primer vam fer la connexió. A continuació, executeu la consulta següent al shell de mongodb. La paraula clau 'db' s'utilitza amb el mètode 'version()' per generar la versió del mongodb utilitzada al sistema.

>db.version()
[/c]
La consulta per comprovar la versió de mongodb mostrava la sortida numèrica que és la versió de mongodb baixada del nostre sistema.
[cc lang='text' width='100%' height='100%' escaped='true' theme='blackboard' nowrap='0']
'6.0.3'

Mètode # 5: comproveu la versió de Mongodb amb l'ordre del paràmetre BuildInfo

L'últim enfocament de la interfície de línia d'ordres per obtenir la versió mongodb és utilitzar el mètode 'builInfo'. Una ordre buildInfo és una eina de gestió que proporciona un informe de compilació per al Mongod actual. Hem utilitzat la consulta 'runCommand()' que pren l'ordre 'buildInfo' com a paràmetre. L'ordre buildInfo s'estableix a més amb el valor '1' conegut com el veritable valor booleà.

db.runCommand( { buildInfo: 1 } )

La sortida de l'ordre buildInfo genera la versió i el resum del servidor mongodb.

{
versió: '6.0.3',
gitVersió: 'f803681c3ae19817d31958965850193de067c516',
targetMinOS: 'Windows 7/Windows Server 2008 R2',
mòduls: [],
assignador: 'tcmalloc',
javascriptEngine: 'mozjs',
sysInfo: 'obsolet',
versionArray: [6, 0, 3, 0],
openssl: { en execució: 'Windows SChannel' }

Mètode # 6: comproveu la versió de Mongodb amb la interfície GUI

La interfície gràfica d'usuari és l'enfocament més atractiu per comprovar la versió del mongodb. Si la interfície de línia d'ordres o qualsevol intèrpret d'ordres específic de mongodb no és fàcil d'utilitzar, podem utilitzar la brúixola mongodb. L'aplicació de brúixola mongodb és un enfocament GUI per obtenir la versió mongodb. En primer lloc, hem llançat la brúixola mongodb i hem creat una connexió amb el nostre amfitrió local existent. Després d'això, tenim tres punts alineats a la barra lateral esquerra que en fer clic mostraven algunes opcions. Entre totes les opcions enumerades, passeu el ratolí a l'opció 'Informació de connexió'. A continuació es mostra la captura de pantalla de la brúixola mongodb, que serà fàcil de seguir el pas per comprovar la versió de mongodb.

La 'Informació de connexió' genera la pàgina emergent on es dóna la informació sobre la connexió mongodb. A la pàgina emergent, tenim un camp 'Edició'. A sota del camp 'Edició', la informació d'edició de mongodb es mostra com a 'Comunitat MongoDB 6.0.3'.

Conclusió

L'article és per comprovar la versió de mongodb. Hem explorat totes les maneres possibles d'aconseguir la versió mongodb. S'utilitzen alguns mètodes per obtenir la versió del servidor mongodb i altres mètodes són per obtenir la versió de l'intèrpret d'ordres mongodb. Primer vam utilitzar la interfície de línia d'ordres per comprovar la versió de mongodb. Després, tenim una aplicació GUI de brúixola mongodb on comprovem que la versió de mongodb és més fàcil.