Tjek versionen af ​​Mongodb

Tjek Versionen Af Mongodb



MongoDB tilbyder højtydende datalagring, når den implementeres over flere servere. Så vi skal identificere den version af MongoDB, der kører i systemet, når vi analyserer de rapporterede problemer. De versionsnumre, der følger et semantisk nummereringsskema, gør det muligt for os at genkende væsentlige og mindre ændringer. Vi kan køre den seneste fejlfri version ved blot at opdatere mongodb-versionen, som burde være kendt. Vi har diskuteret nogle metoder nedenfor, som kan bruges til at bestemme, hvilken version af MongoDB vi bruger i øjeblikket. Nogle af disse teknikker kontrollerer serverversionen af ​​MongoDB, mens andre kontrollerer versionen af ​​Mongo-skallen.

Sådan tjekker du versionen af ​​Mongodb

Den enkleste tilgang til at kontrollere mongodb-versionen er at køre '–help'-indstillingen med søgeordet 'mongod'. Vi har åbnet kommandolinjeprompten i vores system og placeret følgende kommando på terminalskærmen på vores system. Brugen af ​​denne kommando hjælper os med at få flaget, der kontrollerer og udsender den aktuelle version af mongodb-applikationen.

> mongod --Hjælp

Kommandoen 'mongod -help' listede alle de generelle muligheder som output, der kunne bruges til at køre mongodb i vores operativsystem. På grund af den lange liste over muligheder har vi netop vist muligheden '–version'. '–versionen' er den mulighed, som vi bruger sammen med mongodb-skallen for at få mongodb-versionen.







Muligheder:



–networkMessageCompressors arg (=snappy,zstd,zlib)



Kommasepareret liste over kompressorer til





bruges til netværksmeddelelser

Generelle muligheder:



-h [ –help ] Vis denne brugsinformation

–version Vis versionsoplysninger

Metode #1: Tjek Mongodb-versionen med Mongod-kommandoen

Nu kan vi bruge –version-flaget til at få den aktuelt installerede version af mongodb. Her har vi ikke en mongodb-forbindelse, da stien ikke er givet, eller mongodb-skallen ikke er åbnet. Når vi ikke er forbundet til mongodb, kan vi køre kommandoen nedenfor i kommandoprompten på vores system. Flaget '–version' bruges sammen med kommandoen 'mongod'.

>mongod -version

Når kommandoen 'mongod –version' er udført, vises versionen af ​​mongodb som følger. Det inkluderer den aktuelle mongodb-version og yderligere byggeoplysninger om mongodb-applikationen.

db version v6.0.3
Byg info: {
'version': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'moduler': [],
'allocator': 'tcmalloc',
'miljø': {
'distmod': 'windows',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Metode #2: Tjek Mongodb-versionen med Mongo-kommandoen

En anden tilgang til at kontrollere mongodb-versionen er at bruge mongo-metoden. I kommandoprompten skal vi bruge søgeordet 'mongo', som er skallen til at køre mongodb-forespørgslerne. Mongoen er ansat med muligheden '–version' for at kontrollere mongodb shell-versionen. Den generelle repræsentation af mongo-kommandoen til at hente versionen er indsat nedenfor.

>mongo --version

Udgaven af ​​mongo-skallen i vores operativsystem er som følger:

mongo version v6.0.3
Byg info: {
'version': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'moduler': [],
'allocator': 'tcmalloc',
'miljø': {
'distmod': 'windows',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Metode #3: Tjek Mongodb-versionen med filstien

Ovenstående metoder er en måde at opnå mongodb-versionen på, når forbindelsen med mongodb ikke er etableret. Her vil vi hente versionen af ​​vores mongodb-applikation ved at udføre stien til filen, hvor mongodb-skallen er placeret. For at gøre dette har vi startet kommandoprompten, og med kommandoen 'cd' er den fulde sti til mongodb-skallen angivet på terminalen. Tryk derefter på enter for at udføre kommandoen.

>cd 'C:\Program Files\MongoDB\Server\6.0\bin'

Filstien til mongodb er givet, og systemet finder den angivne sti til mongodb. Derefter har vi givet navnet på applikationen 'mongod.exe', som også bruger '–version'-muligheden til at få mongodb-versionen.

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

Fra adgangen til filstien til mongodb har vi hentet den aktuelle mongodb-version i outputtet repræsenteret nedenfor.

db version v6.0.3
Byg info: {
'version': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'moduler': [],
'allocator': 'tcmalloc',
'miljø': {
'distmod': 'windows',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Metode # 4: Tjek Mongodb-versionen med kommandoen db.version().

Alle de førnævnte kommandoer bruger kommandoprompten til at få mongodb-versionen. Vi har også en anden metode til at finde ud af mongodb-versionen: ved at starte mongodb-skallen. I dette tilfælde oprettede vi først forbindelsen. Kør derefter følgende forespørgsel i mongodb-skallen. Nøgleordet 'db' bruges sammen med metoden 'version()' til at generere versionen af ​​mongodb, der bruges i systemet.

>db.version()
[/c]
Forespørgslen for at kontrollere mongodb-versionen viste det numeriske output, som er mongodb-versionen, der er downloadet fra vores system.
[cc lang='text' width='100%' height='100%' escaped='true' theme='blackboard' nowrap='0']
'6.0.3'

Metode #5: Tjek Mongodb-versionen med BuildInfo-parameterkommandoen

Den sidste kommandolinjegrænsefladetilgang til at få mongodb-versionen bruger 'builInfo' -metoden. En buildInfo-kommando er et administrationsværktøj, der giver en build-rapport for den nuværende Mongod. Vi har brugt 'runCommand()'-forespørgslen, som tager kommandoen 'buildInfo' som en parameter. buildInfo-kommandoen indstilles yderligere med værdien '1', kendt som den sande booleske værdi.

db.runCommand( { buildInfo: 1 } )

Outputtet af buildInfo-kommandoen genererer versionen og resuméet af mongodb-serveren.

{
version: '6.0.3',
gitVersion: 'f803681c3ae19817d31958965850193de067c516',
targetMinOS: 'Windows 7/Windows Server 2008 R2',
moduler: [],
allocator: 'tcmalloc',
javascriptEngine: 'mozjs',
sysInfo: 'forældet',
versionArray: [ 6, 0, 3, 0 ],
openssl: { kører: 'Windows SChannel' }

Metode #6: Tjek Mongodb-versionen med GUI-grænsefladen

Den grafiske brugergrænseflade er den mest tiltalende tilgang til at kontrollere versionen af ​​mongodb. Hvis kommandolinjegrænsefladen eller en specifik mongodb-skal ikke er nem at bruge, kan vi bruge mongodb-kompasset. Mongodb-kompasapplikationen er en GUI-tilgang til at få mongodb-versionen. For det første har vi lanceret mongodb-kompasset og bygget en forbindelse med vores eksisterende lokale vært. Derefter har vi tre justerede prikker på venstre sidebjælke, som ved klik viste et par muligheder. Bland alle de anførte muligheder, musen over til indstillingen 'Forbindelsesinfo'. Skærmbilledet af mongodb-kompasset er vist nedenfor, hvilket vil være nemt at følge trinnet for at kontrollere mongodb-versionen.

'Forbindelsesinfo' genererer pop-up-siden, hvor oplysningerne om mongodb-forbindelsen er givet. På pop-up-siden har vi et felt 'Udgave'. Under feltet 'Edition' vises udgaveoplysningerne for mongodb som 'MongoDB 6.0.3 Community'

Konklusion

Artiklen skal tjekke versionen af ​​mongodb. Vi har undersøgt alle mulige måder at få mongodb-versionen på. Nogle få metoder bruges til at få mongodb serverversionen og andre metoder er til at hente mongodb shell versionen. Vi brugte først kommandolinjegrænsefladen til at kontrollere mongodb-versionen. Bagefter har vi en mongodb kompas GUI-applikation, hvor mongodb-versionen er nemmest.