MongoDB Compass olajša delo z MongoDB. Tukaj vam pokažemo, kako namestiti in upo­ra­blja­ti grafični upo­rab­ni­ški vmesnik.

Kako vam MongoDB Compass pomaga pri upra­vlja­nju po­dat­kov­nih baz

MongoDB je ena najbolj pri­lju­blje­nih in uspešnih rešitev NoSQL. Sistem za upra­vlja­nje po­dat­kov­nih baz je spe­ci­a­li­zi­ran za shra­nje­va­nje in upra­vlja­nje obsežnih po­dat­kov­nih zapisov, ki jih je mogoče obdelati v različnih formatih in povzeti kot dokumente BSON v zbirkah. Čeprav si rešitev prizadeva biti čim bolj upo­rab­ni­ku prijazna, delo z ukaznimi vrsticami še vedno zahteva nekaj teh­nič­ne­ga znanja in veliko na­tanč­no­sti.

MongoDB Compass ponuja pregleden grafični upo­rab­ni­ški vmesnik, s katerim lahko pre­gle­du­je­te, urejate in ana­li­zi­ra­te svoje podatke. Tukaj po­ja­snju­je­mo, kako namestiti MongoDB Compass na vaš sistem, in pred­sta­vlja­mo obsežne funkcije, ki jih orodje ponuja upo­rab­ni­kom za vsakdanje situacije.

Kaj lahko naredi MongoDB Compass?

MongoDB Compass lahko opravi vse, kar lahko opravi lupina. Vendar pa je zaradi upo­rab­ni­ku pri­ja­zne­ga vmesnika veliko nalog mogoče opraviti veliko hitreje in lažje. Dostop se razteza na posamezne dokumente, zbirke in celo ustvar­ja­nje popolnih po­dat­kov­nih baz. Spodaj smo navedli le nekaj stvari, ki jih lahko opravite z MongoDB Compass:

  • Ustvar­ja­nje novih baz podatkov, zbirk in do­ku­men­tov
  • Prikaz podatkov, ki ste jih shranili v bazo podatkov
  • Dodajte, uredite in izbrišite dokumente
  • Po­glo­blje­no ana­li­zi­raj­te svoj sistem in baze podatkov, ki ste jih ustvarili
  • Nenehno pre­ver­jaj­te delovanje svojega sistema
  • Spre­mljaj­te in pri­la­ga­jaj­te podatke v skladu z načeli formata JSON

MongoDB Compass je brez­pla­čen za uporabo.

Katere različice MongoDB Compass obstajajo?

Preden lahko namestite MongoDB Compass, se morate najprej odločiti, katero različico orodja želite upo­ra­blja­ti:

  • MongoDB Compass je popolna različica.
  • MongoDB Compass Read-Only ne ponuja možnosti za urejanje ali brisanje do­ku­men­tov.
  • MongoDB Compass Isolated deluje neodvisno od omrežja.

Vse tri različice so na voljo za prenos na spletni strani MongoDB.

Kakšne so zahteve?

MongoDB Compass je združljiv z naj­po­go­ste­je upo­ra­blja­ni­mi ope­ra­cij­ski­mi sistemi. Grafični upo­rab­ni­ški vmesnik (GUI) je na voljo za OS X, Ubuntu, Windows in druge ope­ra­cij­ske sisteme.

Da bi lahko upo­ra­blja­li to orodje, morate imeti že nameščeno do­ku­men­tno usmerjeno bazo podatkov. Kako to deluje, lahko izveste v našem izčrpnem MongoDB vodiču. Po­tre­bu­je­te tudi ad­mi­ni­stra­tor­ske pravice.

Čeprav se lahko na­me­sti­tve­ni koraki nekoliko raz­li­ku­je­jo glede na sistem, je delo z MongoDB Compass enako na vseh ra­ču­nal­ni­kih.

Kako namestiti MongoDB Compass

Če upo­ra­blja­te OS X ali Windows, preprosto obiščite zgoraj navedeno spletno stran MongoDB in izberite različico za svoj ope­ra­cij­ski sistem. Prenesite jo in sledite navodilom čarovnika za na­me­sti­tev. Če želite namestiti MongoDB Compass na Ubuntu, po­tre­bu­je­te pravice sudo. Če jih imate, na­da­ljuj­te s spodnjimi koraki:

  1. Pojdite na spletno stran MongoDB Compass in kopirajte povezavo za prenos različice, ki jo želite upo­ra­blja­ti.
  2. Uporabite ukaz wget. Za različico 1.39.4 je videti takole:
wget https://downloads.mongodb.com/compass/mongodb-compass_1.39.4_amd64.deb
bash
  1. Za na­me­sti­tev MongoDB Compass uporabite ukaz apt:
sudo apt install ./mongodb-compass_1.39.4_amd64.deb
bash
  1. Ko uspešno zaključiš na­me­sti­tev, odpri MongoDB Compass:
$ mongodb-compass
bash

Prva stvar, ki jo boste videli, je začetni zaslon. V na­sle­dnjih poglavjih bomo pojasnili, kaj storiti naprej.

Vzpostavi povezavo s stre­žni­kom

Da bi lahko upo­ra­blja­li MongoDB Compass, morate najprej vzpo­sta­vi­ti povezavo s svojim stre­žni­kom. Najlažji način za to je, da sledite spodnjim korakom:

  1. Kliknite na Novo povezavo v zgornjem levem kotu.
  2. Na vrhu je možnost Izpolnite polja povezave posamično. Kliknite nanjo.
  3. Sedaj vnesite IP naslov vašega od­da­lje­ne­ga strežnika v polje Ime go­sti­te­lja.
  4. Če še niste ročno spre­me­ni­li vrat, lahko tukaj uporabite privzeto vrednost. Ta je „27017“.
  5. Če želite uporabiti dodatne varnostne ukrepe, pre­klo­pi­te na Ime upo­rab­ni­ka / Geslo pod Pre­ver­ja­nje pri­stno­sti in nato vnesite podatke za prijavo, ki jih običajno upo­ra­blja­te za MongoDB.
  6. Ko za­klju­či­te s koraki, se bo MongoDB Compass povezal z vašim stre­žni­kom. Na desni strani boste videli pregled vaše baze podatkov.

Kako ustvariti bazo podatkov z MongoDB Compass

Če še niste ustvarili po­dat­kov­ne zbirke ali bi radi ustvarili dodatno, lahko to enostavno storite z MongoDB Compass. Za ustvar­ja­nje po­dat­kov­ne zbirke sledite tem korakom:

  1. Najprej kliknite na gumb CREATE DATABASE (USTANOVI BAZO PODATKOV) na vrhu. Odprlo se bo pojavno okno.
  2. Sedaj po­i­me­nuj­te svojo novo bazo podatkov.
  3. Dajte svojemu zbiranju naslov.
  4. Ko ste za­do­volj­ni z vsemi vnosi, kliknite na CREATE DATABASE (USTANOVI BAZO PODATKOV) v spodnjem desnem kotu.

Dodajte ali ustvarite dokumente

Poleg shra­nje­va­nja podatkov v do­ku­men­tih BSON z MongoDB Compass lahko v grafičnem upo­rab­ni­škem vmesniku ustvarite in vstavite tudi nove dokumente. Sledite spodnjim korakom:

  1. Na levi strani kliknite na bazo podatkov, v katero želite dodati ali ustvariti dokumente.
  2. Sedaj izberite zbirko. Odprlo se bo novo okno.
  3. Pod Dodaj podatke imate možnost uvoza ob­sto­je­če­ga dokumenta (Uvozi datoteko) ali ustvar­ja­nja novega dokumenta (Vstavi dokument).
  • Če želite dodati obstoječi dokument, kliknite na Uvozi datoteko, izberite datoteko in določite format. Nato kliknite na UVOZI.
  • Če izberete Vstavi dokument, se odpre novo okno. V tem oknu lahko dodate vrednosti v formatu JSON ali pare ključ-vrednost. Ko dokument uredite, kliknite na VSTAVI.

Kako pre­gle­da­ti, urediti ali izbrisati dokumente v MongoDB Compass

V MongoDB Compass lahko tudi pre­gle­du­je­te, urejate ali brišete dokumente.

Pregled do­ku­men­tov

MongoDB Compass ponuja tri različne poglede za pre­gle­do­va­nje vsebine dokumenta:

  • v obliki seznama
  • v pregledu JSON
  • kot tabela

Preprosto izberite želeno možnost v zgornji vrstici in jo boste našli poleg VIEW(POGLED).

Note

Da bi lahko urejali in brisali dokumente, po­tre­bu­je­te polno različico ali izolirano različico MongoDB Compass. V različici, ki je samo za branje, do­ku­men­tov ni mogoče urejati ali brisati.

Urejanje do­ku­men­tov

Če želite urediti dokument, storite naslednje:

  1. Odprite dokument, ki ga želite urediti.
  2. Kliknite na ikono svinčnika v zgornjem desnem kotu.
  3. Sedaj izberite območje, ki ga želite spre­me­ni­ti.
  4. Ko ste končali, kliknite na gumb POSODOBI.

Izbriši dokumente

V MongoDB Compass je tudi enostavno izbrisati dokument:

  1. Odprite dokument, ki ga želite izbrisati.
  2. Pre­pri­čaj­te se, da dokument resnično ne po­tre­bu­je­te več.
  3. Kliknite na ikono koša v zgornjem desnem kotu, da ga izbrišete.
Tip

MongoDB Compass ponuja preprosto funkcijo iskanja (iskalna vrstica) za poizvedbe v določenih zbirkah. V našem članku o ustvar­ja­nju poizvedb MongoDB vam pokažemo, kako ustvariti bolj zapletene poizvedbe.

08f52149459ff4a0108e2571f8eb081d

89cf7c75c197cea57cfa3e6a72579e21

14863eebdbf6cec4464b9ae379a347d4

8d77efbe135ecf4b07e3ec4b7476f216

563fab3437bfb3ccfe5c9ee263afa44f

Go to Main Menu