Sjekk versjonen av MongoDB

Sjekk versjonen av MongoDB
MongoDB tilbyr datalagring med høy ytelse når de er distribuert over flere servere. Så vi må identifisere versjonen av MongoDB som kjører i systemet når vi analyserer de rapporterte problemene. Versjonsnumrene som følger en semantisk nummereringsopplegg gjør det mulig for oss i å anerkjenne betydelige og mindre endringer. Vi kan kjøre den siste feilfrie versjonen ved å bare oppdatere MongoDB-versjonen som skal være kjent. Vi har diskutert noen metoder nedenfor som kan brukes til å bestemme hvilken versjon av MongoDB vi for øyeblikket bruker. Noen av disse teknikkene sjekker serverversjonen av MongoDB, mens andre sjekker versjonen av Mongo Shell.

Hvordan sjekke versjonen av MongoDB

Den enkleste tilnærmingen for å sjekke MongoDB-versjonen er å kjøre alternativet “-hjelp” med nøkkelordet “Mongod”. Vi har åpnet ledeteksten i vårt system og plassert følgende kommando på terminalskjermen til systemet vårt. Bruken av denne kommandoen hjelper oss å få flagget som sjekker og sender ut den nåværende versjonen av MongoDB -applikasjonen.

> Mongod -Hjelp

Kommandoen over “Mongod -Help” listet opp alle de generelle alternativene som utdataene som kan brukes til å kjøre MongoDB i vårt operativsystem. På grunn av den lange listen over alternativer, har vi nettopp vist alternativet "-version". "-Versjonen" er alternativet vi bruker sammen med MongoDB-skallet for å få MongoDB-versjonen.

Alternativer:

-NetworkMessageCompressors Arg (= Snappy, ZSTD, Zlib)

Komma-separert liste over kompressorer til

Bruk til nettverksmeldinger

Generelle alternativer:

-H [-hjelp] Vis denne bruksinformasjonen

-versjon Vis versjonsinformasjon

Metode 1: Sjekk MongoDB -versjonen med Mongod -kommandoen

Nå kan vi bruke -versjonsflagget for å få den for øyeblikket installerte versjonen av MongoDB. Her har vi ikke en MongoDB -forbindelse, da banen ikke er gitt eller MongoDB -skallet ikke åpnes. Når vi ikke er koblet til MongoDB, kan vi kjøre kommandoen nedenfor i ledeteksten for systemet vårt. "-Verion" -flagget brukes med “Mongod” -kommandoen.

> Mongod -version

Når kommandoen “Mongod -Verion” er utført, vises versjonen av MongoDB som følger som følger. Den inkluderer den nåværende MongoDB -versjonen og bygg videre informasjon om MongoDB -applikasjonen.

DB -versjon V6.0.3
Bygg info:
"Versjon": "6.0.3 ",
"GitVersion": "F803681C3AE19817D31958965850193DE067C516",
"Moduler": [],
"Allocator": "Tcmalloc",
"miljø":
"Distmod": "Windows",
"distarch": "x86_64",
"Target_arch": "x86_64"

Metode nr. 2: Sjekk MongoDB -versjonen med Mongo -kommandoen

En annen tilnærming for å sjekke MongoDB -versjonen bruker Mongo -metoden. I ledeteksten må vi bruke nøkkelordet “Mongo” som er skallet for å kjøre MongoDB -spørsmålene. Mongo er ansatt med alternativet "-version" for å sjekke MongoDB Shell-versjonen. Den generelle representasjonen av Mongo -kommandoen for å hente versjonen er limt ned nedenfor.

> Mongo -Versjon

Versjonen av Mongo -skallet i operativsystemet vårt er som følger:

Mongo versjon V6.0.3
Bygg info:
"Versjon": "6.0.3 ",
"GitVersion": "F803681C3AE19817D31958965850193DE067C516",
"Moduler": [],
"Allocator": "Tcmalloc",
"miljø":
"Distmod": "Windows",
"distarch": "x86_64",
"Target_arch": "x86_64"

Metode nr. 3: Sjekk MongoDB -versjonen med filstien

Metodene ovenfor er en måte å skaffe MongoDB -versjonen når forbindelsen med MongoDB ikke er etablert. Her vil vi hente versjonen av MongoDB -applikasjonen vår ved å oppnå banen til filen der MongoDB -skallet er lokalisert. For å gjøre dette har vi lansert ledeteksten, og med "CD" -kommandoen er hele banen til MongoDB -skallet spesifisert på terminalen. Trykk deretter Enter for å utføre kommandoen.

> CD "C: \ Program Files \ MongoDB \ Server \ 6.0 \ bin "

Filbanen til MongoDB er gitt, og systemet finner vellykket den spesifiserte banen til MongoDB. Etter det har vi gitt navnet på applikasjonen “Mongod.EXE ”som også bruker alternativet“ -Version ”for å få MongoDB-versjonen.

C: \ Program Files \ MongoDB \ Server \ 6.0 \ bin> mongod.EXE -Versjon

Fra tilgangen til filstien til MongoDB har vi hentet den nåværende MongoDB -versjonen i utdataene som er representert nedenfor.

DB -versjon V6.0.3
Bygg info:
"Versjon": "6.0.3 ",
"GitVersion": "F803681C3AE19817D31958965850193DE067C516",
"Moduler": [],
"Allocator": "Tcmalloc",
"miljø":
"Distmod": "Windows",
"distarch": "x86_64",
"Target_arch": "x86_64"

Metode 4: Sjekk MongoDB -versjonen med DB.versjon () Kommando

Alle de nevnte kommandoene bruker ledeteksten for å få MongoDB -versjonen. Vi har også en annen metode for å finne ut av MongoDB -versjonen: ved å starte MongoDB -skallet. I dette tilfellet gjorde vi først forbindelsen. Kjør deretter følgende spørring i MongoDB -skallet. Nøkkelordet “DB” brukes med “Versjon ()” -metoden for å generere versjonen av MongoDB som brukes i systemet.

> DB.versjon()
[/c]
Spørringen for å sjekke MongoDB -versjonen viste den numeriske utgangen som er MongoDB -versjonen som er lastet ned fra systemet vårt.
[cc lang = "tekst" bredde = "100%" høyde = "100%" rømte = "true" tema = "blackboard" nowrap = "0"]
'6.0.3 '

Metode 5: Sjekk MongoDB -versjonen med BuildInfo Parameter -kommandoen

Den siste kommandolinjegrensesnitttilnærmingen for å få MongoDB -versjonen bruker “Builinfo” -metoden. En BuildInfo -kommando er et styringsverktøy som gir en byggrapport for den nåværende Mongod. Vi har brukt “RunCommand ()” -spørsmålet som tar “BuildInfo” -kommandoen som en parameter. BuildInfo -kommandoen er ytterligere satt med verdien “1” kjent som den sanne boolske verdien.

db.RunCommand (buildInfo: 1)

Utgangen fra BuildInfo -kommandoen genererer versjonen og sammendraget av MongoDB -serveren.


Versjon: '6.0.3 ',
GitVersion: 'F803681C3AE19817D31958965850193DE067C516',
TargetMinos: 'Windows 7/Windows Server 2008 R2',
Moduler: [],
tildeling: 'tcmalloc',
JavaScriptengine: 'Mozjs',
Sysinfo: 'Avskrevet',
versjonArray: [6, 0, 3, 0],
OpenSSL: Kjør: 'Windows Schannel'

Metode 6: Sjekk MongoDB -versjonen med GUI -grensesnittet

Det grafiske brukergrensesnittet er den mest tiltalende tilnærmingen til å sjekke versjonen av MongoDB. Hvis kommandolinjegrensesnittet eller noe spesifikt MongoDB -skall ikke er lett å bruke, kan vi bruke MongoDB -kompasset. MongoDB Compass -applikasjonen er en GUI -tilnærming for å få MongoDB -versjonen. For det første har vi lansert MongoDB -kompasset og bygget en forbindelse med vår eksisterende lokale vert. Etter det har vi tre justerte prikker på venstre sidefelt som på klikk viste noen få alternativer. Blant alle de oppførte alternativene, mus over til alternativet “Tilkoblingsinfo”. Skjermbildet til MongoDB -kompasset vises nedenfor som vil være lett å følge trinnet for å sjekke MongoDB -versjonen.

"Tilkoblingsinfo" genererer popup-siden der informasjonen om MongoDB-tilkoblingen er gitt. På popup-siden har vi et felt "Edition". Under "Edition" -feltet vises utgaven av MongoDB som "MongoDB 6.0.3 fellesskap ”

Konklusjon

Artikkelen er å sjekke versjonen av MongoDB. Vi har utforsket alle mulige måter å få MongoDB -versjonen. Noen få metoder brukes til å få MongoDB -serverversjonen, og andre metoder er for å hente MongoDB Shell -versjonen. Vi brukte først kommandolinjegrensesnittet for å sjekke MongoDB -versjonen. Etterpå har vi en MongoDB Compass GUI -applikasjon som sjekket MongoDB -versjonen er enklest.