MongoDB Compass padara darbu ar MongoDB vēl vien­kār­šā­ku. Šeit mēs parādīsim, kā instalēt un lietot grafisko lietotāja in­ter­fei­su.

Kā MongoDB Compass palīdz pārvaldīt datu bāzes

MongoDB ir viens no po­pu­lā­rā­ka­jiem un veik­smī­gā­ka­jiem NoSQL ri­si­nā­ju­miem. Datubāzes pār­val­dī­bas sistēma spe­cia­li­zē­jas plašu datu ierakstu uz­gla­bā­ša­nā un pār­val­dī­bā, kurus var apstrādāt dažādos formātos un apkopot kā BSON do­ku­men­tus ko­lek­ci­jās. Lai gan ri­si­nā­jums cenšas būt pēc iespējas lie­to­tājdrau­dzī­gāks, darbam ar komandu rindām joprojām ne­pie­cie­ša­mas zināmas tehniskās zināšanas un liela pre­ci­zi­tā­te.

MongoDB Compass nodrošina skaidru grafisko lietotāja in­ter­fei­su, ar kura palīdzību varat apskatīt, rediģēt un analizēt savus datus. Šeit mēs iz­skaid­ro­jam, kā instalēt MongoDB Compass savā sistēmā, un apskatām plašās funkcijas, ko šis rīks piedāvā lie­to­tā­jiem ikdienas si­tuā­ci­jās.

Ko var darīt MongoDB Compass?

MongoDB Compass var darīt visu to, ko var darīt čaula. Tomēr, pa­tei­co­ties lie­to­tā­jam drau­dzī­ga­jai saskarnei, daudzas uzdevumus var paveikt daudz ātrāk un vieglāk. Piekļuve attiecas uz at­se­viš­ķiem do­ku­men­tiem, ko­lek­ci­jām un pat pilnīgu datu bāzu izveidi. Zemāk esam uz­skai­tī­ju­ši tikai dažas no lietām, ko var darīt ar MongoDB Compass:

  • Iz­vei­do­jiet jaunas datu bāzes, ko­lek­ci­jas un do­ku­men­tus
  • Parādīt datus, kurus esat sa­gla­bā­jis savā datu bāzē
  • Pievienot, rediģēt un dzēst do­ku­men­tus
  • Pa­dzi­ļi­nā­ti ana­li­zē­jiet savu sistēmu un izveidoto datu bāzi
  • Ne­pār­trauk­ti pār­bau­diet sistēmas darbību
  • Uzraugiet un pie­lā­go­jiet datus saskaņā ar JSON formāta prin­ci­piem

MongoDB Compass ir bezmaksas lie­to­ša­nai.

Kādas ir dažādās MongoDB Compass versijas?

Pirms varat instalēt MongoDB Compass, vispirms jāizlemj, kuru rīka versiju vēlaties izmantot:

  • MongoDB Compass ir pilnā versija.
  • MongoDB Compass Read-Only nepiedāvā iespējas rediģēt vai dzēst do­ku­men­tus.
  • MongoDB Compass Isolated darbojas ne­at­ka­rī­gi no tīkla.

Visas trīs versijas ir pieejamas le­ju­pie­lā­dei MongoDB tīmekļa vietnē.

Kādas ir prasības?

MongoDB Compass ir saderīgs ar visbiežāk lie­to­ta­jām ope­rē­tājsis­tē­mām. Jūs varat iegūt grafisko lietotāja in­ter­fei­su (GUI) ope­rē­tājsis­tē­mām OS X, Ubuntu un Windows, kā arī citām.

Lai izmantotu šo rīku, jums ir ne­pie­cie­šams jau instalēta dokumentu orientēta datu bāze. Jūs varat uzzināt, kā tas darbojas, mūsu vi­s­ap­tve­ro­ša­jā MongoDB apmācībā. Jums ir ne­pie­cie­ša­mas arī ad­mi­nis­tra­to­ra tiesības.

Lai gan in­sta­lē­ša­nas soļi var nedaudz at­šķir­ties atkarībā no sistēmas, darbs ar MongoDB Compass ir vienāds visos datoros.

Kā instalēt MongoDB Compass

Ja iz­man­to­jat OS X vai Windows, vienkārši dodieties uz iepriekš minēto MongoDB tīmekļa vietni un iz­vē­lie­ties savai ope­rē­tājsis­tē­mai at­bil­sto­šo versiju. Le­ju­pie­lā­dē­jiet to un pēc tam izpildiet in­sta­lā­ci­jas vedņa no­rā­dī­ju­mus. Ja vēlaties instalēt MongoDB Compass Ubuntu, jums būs ne­pie­cie­ša­mas sudo tiesības. Ja tās jums ir, turpiniet ar turp­mā­ka­jiem soļiem:

  1. Ap­mek­lē­jiet MongoDB Compass tīmekļa vietni un no­ko­pē­jiet le­ju­pie­lā­des saiti versijai, kuru vēlaties izmantot.
  2. Iz­man­to­jiet komandu wget. Versijai 1.39.4 tā izskatās šādi:
wget https://downloads.mongodb.com/compass/mongodb-compass_1.39.4_amd64.deb
bash
  1. Iz­man­to­jiet komandu apt, lai instalētu MongoDB Compass:
sudo apt install ./mongodb-compass_1.39.4_amd64.deb
bash
  1. Kad in­sta­lē­ša­na ir veiksmīgi pabeigta, atveriet MongoDB Compass:
$ mongodb-compass
bash

Pirmā lieta, ko redzēsiet, ir sākuma ekrāns. Turp­mā­ka­jās sadaļās iz­skaid­ro­sim, ko darīt tālāk.

Iz­vei­do­jiet sa­vie­no­ju­mu ar serveri

Lai varētu izmantot MongoDB Compass, vispirms ir jāizveido sa­vie­no­jums ar serveri. Vien­kār­šā­kais veids, kā to izdarīt, ir izpildīt turpmāk minētos soļus.

  1. Klik­šķi­niet uz Jauns sa­vie­no­jums augšējā kreisajā stūrī.
  2. Augšpusē ir opcija Aizpildīt sa­vie­no­ju­ma laukus atsevišķi. No­klik­šķi­niet uz tās.
  3. Tagad ievadiet savas attālās servera IP adresi laukā Hostname (Hostvārds).
  4. Ja vēl neesat manuāli mainījis portu, varat izmantot no­klu­sē­ju­ma vērtību. Tā ir „27017”.
  5. Ja vēlaties izmantot papildu drošības pasākumus, pārejiet uz Lie­to­tājvārds / Parole sadaļā Au­ten­ti­fi­kā­ci­ja un ievadiet pie­teik­ša­nās datus, kurus parasti iz­man­to­jat MongoDB.
  6. Pēc šo soļu izpildes MongoDB Compass izveidos sa­vie­no­ju­mu ar jūsu serveri. Tad labajā pusē redzēsiet savu datubāzu pārskatu.

Kā izveidot datu bāzi ar MongoDB Compass

Ja vēl neesat iz­vei­do­jis datu bāzi vai vēlaties izveidot papildu datu bāzi, to var viegli izdarīt, iz­man­to­jot MongoDB Compass. Lai izveidotu datu bāzi, rī­ko­jie­ties šādi:

  1. Vispirms no­klik­šķi­niet uz pogas CREATE DATABASE (Izveidot datu bāzi) augšpusē. Tādējādi atvērsies iz­lēk­ša­nas logs.
  2. Tagad pie­šķi­riet savai jaunajai datu bāzei nosaukumu.
  3. Pie­šķi­riet savai ko­lek­ci­jai nosaukumu.
  4. Kad esat ap­mie­ri­nāts ar visiem ie­rak­stiem, no­klik­šķi­niet uz CREATE DATABASE (Izveidot datu bāzi) apakšējā labajā stūrī.

Pievienot vai izveidot do­ku­men­tus

Papildus datu sa­gla­bā­ša­nai BSON do­ku­men­tos ar MongoDB Compass, jūs varat arī izveidot un ievietot jaunus do­ku­men­tus GUI. Vienkārši izpildiet šādus soļus:

  1. Kreisajā pusē no­klik­šķi­niet uz datu bāzes, kurā vēlaties pievienot vai izveidot do­ku­men­tus.
  2. Tagad iz­vē­lie­ties kolekciju. Atvērsies jauns logs.
  3. Sadaļā “ Pievienot datus“ jums ir iespēja importēt esošu dokumentu (Importēt failu) vai izveidot jaunu dokumentu (Ievietot dokumentu).
  • Ja vēlaties pievienot esošu dokumentu, no­klik­šķi­niet uz Importēt failu, atlasiet failu un norādiet formātu. Pēc tam no­klik­šķi­niet uz IMPORTĒT.
  • Ja iz­vē­la­ties Ievietot dokumentu, atvērsies jauns logs. Šajā logā varat pievienot vērtības JSON formātā vai atslēgas-vērtības pārus. Kad esat rediģējis dokumentu, no­klik­šķi­niet uz IEVIETOT.

Kā apskatīt, rediģēt vai dzēst do­ku­men­tus MongoDB Compass

Jūs varat arī apskatīt, rediģēt vai dzēst do­ku­men­tus MongoDB Compass.

Skatīt do­ku­men­tus

MongoDB Compass piedāvā trīs dažādus skatus dokumenta satura apskatei:

  • saraksta veidā
  • JSON pārskatā
  • kā tabula

Vienkārši iz­vē­lie­ties vēlamo opciju augšējā joslā, un tā at­ra­dī­sies blakus VIEW(Skatīt).

Note

Lai varētu rediģēt un dzēst do­ku­men­tus, jums ir ne­pie­cie­ša­ma pilnā versija vai izolētā versija MongoDB Compass. Lasāmajā versijā do­ku­men­tus nevar rediģēt vai dzēst.

Rediģēt do­ku­men­tus

Ja vēlaties rediģēt dokumentu, rī­ko­jie­ties šādi:

  1. Atveriet dokumentu, kuru vēlaties rediģēt.
  2. No­klik­šķi­niet uz zīmuliņa ikonas augšējā labajā stūrī.
  3. Tagad atlasiet jomu, kuru vēlaties mainīt.
  4. Kad esat pabeidzis, no­klik­šķi­niet uz UPDATE(At­jau­ni­nāt).

Dzēst do­ku­men­tus

MongoDB Compass ir viegli dzēst dokumentu:

  1. Atveriet dokumentu, kuru vēlaties dzēst.
  2. Pār­lie­ci­nie­ties, ka dokuments vairs nav ne­pie­cie­šams.
  3. Lai to dzēstu, no­klik­šķi­niet uz atkritumu tvertnes ikonas augšējā labajā stūrī.
Tip

MongoDB Compass piedāvā vienkāršu mek­lē­ša­nas funkciju (vaicājumu josla) vai­cā­ju­miem konkrētās ko­lek­ci­jās. Mūsu rakstā par MongoDB vaicājumu veidošanu parādīsim, kā veidot sa­rež­ģī­tā­kus vai­cā­ju­mus.

08f52149459ff4a0108e2571f8eb081d

89cf7c75c197cea57cfa3e6a72579e21

14863eebdbf6cec4464b9ae379a347d4

8d77efbe135ecf4b07e3ec4b7476f216

Go to Main Menu