Preverite različico Mongodb

Preverite Razlicico Mongodb



MongoDB ponuja visoko zmogljivo shranjevanje podatkov, če je nameščen na več strežnikih. Zato moramo pri analizi prijavljenih težav identificirati različico MongoDB, ki se izvaja v sistemu. Številke različic, ki sledijo semantični shemi številčenja, nam omogočajo prepoznavanje pomembnih in manjših sprememb. Zaženemo lahko najnovejšo različico brez hroščev, tako da samo posodobimo različico mongodb, ki bi morala biti znana. Spodaj smo razpravljali o nekaterih metodah, s katerimi lahko ugotovimo, katero različico MongoDB trenutno uporabljamo. Nekatere od teh tehnik preverjajo strežniško različico MongoDB, medtem ko druge preverjajo različico lupine Mongo.

Kako preveriti različico Mongodb

Najenostavnejši pristop za preverjanje različice mongodb je zagon možnosti »–help« s ključno besedo »mongod«. V našem sistemu smo odprli ukazno vrstico in na terminalski zaslon našega sistema postavili naslednji ukaz. Uporaba tega ukaza nam pomaga pridobiti zastavico, ki preverja in izpisuje trenutno različico aplikacije mongodb.

> mongod -- pomoč

Ukaz »mongod –help« je navedel vse splošne možnosti kot izhod, ki bi ga lahko uporabili za zagon mongodb v našem operacijskem sistemu. Zaradi dolgega seznama možnosti smo prikazali le možnost »–različica«. »–version« je možnost, ki jo uporabljamo skupaj z lupino mongodb, da dobimo različico mongodb.







Opcije:



–networkMessageCompressors arg (=snappy,zstd,zlib)



Z vejicami ločen seznam kompresorjev do





uporabite za omrežna sporočila

Splošne možnosti:



-h [ –help ] Pokaži te informacije o uporabi

–version Prikaži informacije o različici

Metoda # 1: Preverite različico Mongodb z ukazom Mongod

Zdaj lahko uporabimo zastavico –version, da dobimo trenutno nameščeno različico mongodb. Tukaj nimamo povezave mongodb, ker pot ni podana ali lupina mongodb ni odprta. Ko nismo povezani z mongodb, lahko zaženemo spodnji ukaz v ukazni vrstici našega sistema. Zastavica »–version« se uporablja z ukazom »mongod«.

> mongod -različica

Ko je ukaz »mongod –version« izveden, se različica mongodb prikaže na naslednji način. Vključuje trenutno različico mongodb in dodatne informacije o gradnji aplikacije mongodb.

db različica v6.0.3
Informacije o gradnji: {
'različica': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'moduli': [],
'dodeljevalnik': 'tcmalloc',
'okolje': {
'distmod': 'okna',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Metoda # 2: Preverite različico Mongodb z ukazom Mongo

Drug pristop za preverjanje različice mongodb je uporaba metode mongo. V ukaznem pozivu moramo uporabiti ključno besedo 'mongo', ki je lupina za izvajanje poizvedb mongodb. Mongo je uporabljen z možnostjo »–version« za preverjanje različice lupine mongodb. Splošna predstavitev ukaza mongo za pridobivanje različice je prilepljena spodaj.

>mongo --različica

Različica lupine mongo v našem operacijskem sistemu je naslednja:

različica mongo v6.0.3
Informacije o gradnji: {
'različica': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'moduli': [],
'dodeljevalnik': 'tcmalloc',
'okolje': {
'distmod': 'okna',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Metoda # 3: Preverite različico Mongodb s potjo datoteke

Zgornje metode so način za pridobitev različice mongodb, ko povezava z mongodb ni vzpostavljena. Tukaj bomo pridobili različico naše aplikacije mongodb tako, da bomo izpolnili pot do datoteke, kjer se nahaja lupina mongodb. Da bi to naredili, smo zagnali ukazni poziv in z ukazom “cd” je na terminalu navedena celotna pot lupine mongodb. Nato pritisnite enter za izvedbo ukaza.

>cd 'C:\Programske datoteke\MongoDB\Server\6.0\bin'

Podana je pot datoteke mongodb in sistem uspešno najde podano pot mongodb. Po tem smo aplikaciji dali ime »mongod.exe«, ki prav tako uporablja možnost »–version« za pridobitev različice mongodb.

C:\Programske datoteke\MongoDB\Server\6.0\bin>mongod.exe --različica

Iz dostopa do poti datoteke mongodb smo pridobili trenutno različico mongodb v izhodu, predstavljenem spodaj.

db različica v6.0.3
Informacije o gradnji: {
'različica': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'moduli': [],
'dodeljevalnik': 'tcmalloc',
'okolje': {
'distmod': 'okna',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Metoda # 4: Preverite različico Mongodb z ukazom db.version().

Vsi zgoraj omenjeni ukazi uporabljajo ukazni poziv za pridobitev različice mongodb. Imamo tudi drugo metodo za odkrivanje različice mongodb: z zagonom lupine mongodb. V tem primeru smo najprej vzpostavili povezavo. Nato zaženite naslednjo poizvedbo v lupini mongodb. Ključna beseda »db« se uporablja z metodo »version()« za generiranje različice mongodb, ki se uporablja v sistemu.

>db.version()
[/c]
Poizvedba za preverjanje različice mongodb je prikazala numerični rezultat, ki je različica mongodb, prenesena iz našega sistema.
[cc lang='text' width='100%' height='100%' escaped='true' theme='blackboard' nowrap='0']
'6.0.3'

Metoda # 5: Preverite različico Mongodb z ukazom parametra BuildInfo

Zadnji pristop vmesnika ukazne vrstice za pridobitev različice mongodb je uporaba metode »builInfo«. Ukaz buildInfo je orodje za upravljanje, ki zagotavlja poročilo o gradnji za trenutni Mongod. Uporabili smo poizvedbo »runCommand()«, ki vzame ukaz »buildInfo« kot parameter. Ukaz buildInfo je nadalje nastavljen z vrednostjo '1', znano kot prava logična vrednost.

db.runCommand( { buildInfo: 1 } )

Izhod ukaza buildInfo ustvari različico in povzetek strežnika mongodb.

{
različica: '6.0.3',
gitVersion: 'f803681c3ae19817d31958965850193de067c516',
targetMinOS: 'Windows 7/Windows Server 2008 R2',
moduli: [],
razdelilnik: 'tcmalloc',
javascriptEngine: 'mozjs',
sysInfo: 'zastarelo',
različicaArray: [ 6, 0, 3, 0 ],
openssl: { teče: 'Windows SChannel' }

Metoda # 6: Preverite različico Mongodb z vmesnikom GUI

Grafični uporabniški vmesnik je najbolj privlačen pristop k preverjanju različice mongodb. Če vmesnik ukazne vrstice ali katera koli posebna lupina mongodb ni enostaven za uporabo, lahko uporabimo kompas mongodb. Aplikacija kompas mongodb je GUI pristop za pridobivanje različice mongodb. Prvič, lansirali smo kompas mongodb in vzpostavili povezavo z našim obstoječim lokalnim gostiteljem. Po tem imamo na levi stranski vrstici tri poravnane pike, ki so ob kliku prikazale nekaj možnosti. Med vsemi navedenimi možnostmi se z miško pomaknite na možnost “Informacije o povezavi”. Spodaj je prikazan posnetek zaslona kompasa mongodb, ki bo zlahka sledil koraku za preverjanje različice mongodb.

»Podatki o povezavi« ustvarijo pojavno stran, kjer so podane informacije o povezavi mongodb. Na pojavni strani imamo polje »Izdaja«. Pod poljem »Izdaja« so informacije o izdaji mongodb prikazane kot »Skupnost MongoDB 6.0.3«.

Zaključek

Članek je namenjen preverjanju različice mongodb. Raziskali smo vse možne načine za pridobitev različice mongodb. Za pridobitev različice strežnika mongodb se uporablja nekaj metod, druge metode pa so za pridobivanje različice lupine mongodb. Najprej smo uporabili vmesnik ukazne vrstice za preverjanje različice mongodb. Potem imamo aplikacijo mongodb compass GUI, s katero preverjamo, katera različica mongodb je najlažja.