Suriin ang Bersyon ng Mongodb

Suriin Ang Bersyon Ng Mongodb



Nag-aalok ang MongoDB ng mataas na pagganap ng imbakan ng data kapag na-deploy sa maraming server. Kaya, kailangan nating tukuyin ang bersyon ng MongoDB na tumatakbo sa system kapag sinusuri ang mga naiulat na problema. Ang mga numero ng bersyon na sumusunod sa isang semantic numbering scheme ay nagbibigay-daan sa amin sa pagkilala ng makabuluhan at maliliit na pagbabago. Maaari naming patakbuhin ang pinakabagong bersyon na walang bug sa pamamagitan lamang ng pag-update ng bersyon ng mongodb na dapat malaman. Napag-usapan namin ang ilang mga pamamaraan sa ibaba na maaaring magamit upang matukoy kung anong bersyon ng MongoDB ang kasalukuyang ginagamit namin. Sinusuri ng ilan sa mga diskarteng ito ang bersyon ng server ng MongoDB, habang sinusuri ng iba ang bersyon ng Mongo shell.

Paano Suriin ang Bersyon ng Mongodb

Ang pinakasimpleng diskarte upang suriin ang bersyon ng mongodb ay ang patakbuhin ang opsyong “–help” gamit ang keyword na “mongod”. Binuksan namin ang command line prompt sa aming system at inilagay ang sumusunod na command sa terminal screen ng aming system. Ang paggamit ng command na ito ay tumutulong sa amin na makuha ang flag na nagsusuri at naglalabas ng kasalukuyang bersyon ng mongodb application.

> mongod --tulong

Ang utos ng 'mongod -help' ay nakalista sa lahat ng mga pangkalahatang opsyon bilang output na maaaring gamitin para sa pagpapatakbo ng mongodb sa aming operating system. Dahil sa napakahabang listahan ng mga opsyon, ipinakita lang namin ang opsyong “–bersyon”. Ang '–bersyon' ay ang opsyon na ginagamit namin kasama ng mongodb shell upang makuha ang mongodb na bersyon.







Mga Pagpipilian:



–networkMessageCompressors arg (=snappy,zstd,zlib)



Listahan ng mga compressor na pinaghihiwalay ng kuwit sa





gamitin para sa mga mensahe sa network

Pangkalahatang mga opsyon:



-h [ –help ] Ipakita ang impormasyon sa paggamit na ito

–bersyon Ipakita ang impormasyon ng bersyon

Paraan # 1: Suriin ang Mongodb Version gamit ang Mongod Command

Ngayon, magagamit na natin ang –version flag para makuha ang kasalukuyang naka-install na bersyon ng mongodb. Dito, wala kaming koneksyon ng mongodb dahil hindi ibinigay ang landas o hindi binuksan ang shell ng mongodb. Kapag hindi tayo konektado sa mongodb, maaari nating patakbuhin ang command sa ibaba sa command prompt ng ating system. Ang flag na “–bersyon” ay ginagamit kasama ng utos na “mongod”.

>mongod -bersyon

Kapag naisakatuparan na ang command na 'mongod -version', ang bersyon ng mongodb ay ipapakita tulad ng sumusunod. Kabilang dito ang kasalukuyang bersyon ng mongodb at karagdagang impormasyon sa pagbuo ng mongodb application.

db bersyon v6.0.3
Impormasyon sa Pagbuo: {
'bersyon': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'mga module': [],
'allocator': 'tcmalloc',
'kapaligiran': {
'distmod': 'mga bintana',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Paraan # 2: Suriin ang Mongodb Version gamit ang Mongo Command

Ang isa pang diskarte upang suriin ang bersyon ng mongodb ay ang paggamit ng mongo method. Sa command prompt, kailangan nating gamitin ang keyword na 'mongo' na siyang shell para sa pagpapatakbo ng mga query sa mongodb. Ang mongo ay ginagamit na may opsyon na “–bersyon” upang suriin ang bersyon ng mongodb shell. Ang pangkalahatang representasyon ng mongo command para kunin ang bersyon ay naka-paste sa ibaba.

>mongo --bersyon

Ang bersyon ng mongo shell sa aming operating system ay ang mga sumusunod:

mongo bersyon v6.0.3
Impormasyon sa Pagbuo: {
'bersyon': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'mga module': [],
'allocator': 'tcmalloc',
'kapaligiran': {
'distmod': 'mga bintana',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Paraan # 3: Suriin ang Bersyon ng Mongodb gamit ang File Path

Ang mga pamamaraan sa itaas ay isang paraan upang makuha ang bersyon ng mongodb kapag hindi naitatag ang koneksyon sa mongodb. Dito, kukunin namin ang bersyon ng aming mongodb application sa pamamagitan ng pagtupad sa path ng file kung saan matatagpuan ang mongodb shell. Upang gawin ito, inilunsad namin ang command prompt at gamit ang 'cd' na utos ang buong landas ng mongodb shell ay tinukoy sa terminal. Pagkatapos, pindutin ang enter upang isagawa ang utos.

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

Ang landas ng file ng mongodb ay ibinigay at matagumpay na nahanap ng system ang tinukoy na landas ng mongodb. Pagkatapos nito, binigyan namin ang pangalan ng application na 'mongod.exe' na gumagamit din ng opsyon na '–bersyon' para makuha ang mongodb na bersyon.

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

Mula sa pag-access ng landas ng file ng mongodb, nakuha namin ang kasalukuyang bersyon ng mongodb sa output na kinakatawan sa ibaba.

db bersyon v6.0.3
Impormasyon sa Pagbuo: {
'bersyon': '6.0.3',
'gitVersion': 'f803681c3ae19817d31958965850193de067c516',
'mga module': [],
'allocator': 'tcmalloc',
'kapaligiran': {
'distmod': 'mga bintana',
'distarch': 'x86_64',
'target_arch': 'x86_64'
}
}

Paraan # 4: Suriin ang Mongodb Version gamit ang db.version() Command

Ang lahat ng mga nabanggit na utos ay gumagamit ng command prompt para makuha ang mongodb na bersyon. Mayroon din kaming isa pang paraan para malaman ang bersyon ng mongodb: sa pamamagitan ng paglulunsad ng shell ng mongodb. Sa pagkakataong ito, una naming ginawa ang koneksyon. Pagkatapos, patakbuhin ang sumusunod na query sa mongodb shell. Ang 'db' na keyword ay ginagamit sa 'bersyon()' na paraan para sa pagbuo ng bersyon ng mongodb na ginamit sa system.

>db.version()
[/c]
Ang query para sa pagsuri sa mongodb na bersyon ay nagpakita ng numerical na output na mongodb na bersyon na na-download mula sa aming system.
[cc lang='text' width='100%' height='100%' escaped='true' theme='blackboard' nowrap='0']
'6.0.3'

Paraan # 5: Suriin ang Bersyon ng Mongodb gamit ang BuildInfo Parameter Command

Ang huling diskarte sa interface ng command line upang makuha ang bersyon ng mongodb ay gumagamit ng pamamaraang 'builInfo'. Ang buildInfo command ay isang tool sa pamamahala na nagbibigay ng build report para sa kasalukuyang Mongod. Ginamit namin ang query na 'runCommand()' na kumukuha ng command na 'buildInfo' bilang isang parameter. Ang buildInfo command ay higit pang itinakda na may value na '1' na kilala bilang tunay na boolean value.

db.runCommand( { buildInfo: 1 } )

Ang output ng buildInfo command ay bumubuo ng bersyon at ang buod ng mongodb server.

{
bersyon: '6.0.3',
gitBersyon: 'f803681c3ae19817d31958965850193de067c516',
targetMinOS: 'Windows 7/Windows Server 2008 R2',
mga module: [],
allocator: 'tcmalloc',
javascriptEngine: 'mozjs',
sysInfo: 'hindi na ginagamit',
versionArray: [ 6, 0, 3, 0 ],
openssl: { tumatakbo: 'Windows SChannel' }

Paraan # 6: Suriin ang Bersyon ng Mongodb gamit ang GUI Interface

Ang graphical na user interface ay ang pinaka-kaakit-akit na diskarte sa pagsuri sa bersyon ng mongodb. Kung ang interface ng command line o anumang partikular na shell ng mongodb ay hindi madaling gamitin, maaari nating gamitin ang mongodb compass. Ang mongodb compass application ay isang GUI approach para makuha ang mongodb na bersyon. Una, inilunsad namin ang mongodb compass at bumuo ng isang koneksyon sa aming kasalukuyang lokal na host. Pagkatapos nito, mayroon kaming tatlong nakahanay na tuldok sa kaliwang sidebar na sa pag-click ay nagpakita ng ilang mga pagpipilian. Sa lahat ng nakalistang opsyon, mag-mouse over sa opsyong “Impormasyon ng koneksyon”. Ang screenshot ng mongodb compass ay ipinapakita sa ibaba na magiging madaling sundin ang hakbang para sa pagsuri sa mongodb na bersyon.

Binubuo ng 'Impormasyon ng koneksyon' ang pop-up page kung saan ibinibigay ang impormasyon tungkol sa koneksyon ng mongodb. Sa pop-up page, mayroon kaming field na “Edition”. Sa ibaba ng field na 'Edisyon', ang impormasyon ng edisyon ng mongodb ay ipinapakita bilang 'MongoDB 6.0.3 Community'

Konklusyon

Ang artikulo ay upang suriin ang bersyon ng mongodb. Na-explore namin ang lahat ng posibleng paraan para makuha ang mongodb na bersyon. Ang ilang mga pamamaraan ay ginagamit upang makuha ang bersyon ng server ng mongodb at ang iba pang mga pamamaraan ay para sa pagkuha ng bersyon ng shell ng mongodb. Una naming ginamit ang interface ng command line upang suriin ang bersyon ng mongodb. Pagkatapos, mayroon kaming isang mongodb compass GUI application na sinusuri ang bersyon ng mongodb ay pinakamadali.