Ako nainštalovať MongoDB:
Všetci sme počuli o tomto objavujúcom sa hrdinovi vo svete systémov správy databáz. Poďme kopať trochu hlbšie pochopiť funkcie a vlastnosti MongoDB. MongoDB je systém správy databáz. Využíva databázový model orientovaný na dokumenty a podporuje rôzne formy údajov. Je to nerelačná databázová technológia používaná pre veľké dátové aplikácie, kde sú dáta v nestrukturovanom formáte. Namiesto tabuliek a riadkov používa architektúra kolekcie a dokumenty. Preto sú údaje v MongoDB nevyhnutné „bez schémy“, vďaka čomu je MongoDB veľmi rýchla a škálovateľná aplikácia. MongoDB je napísaný v jazyku C ++, vďaka čomu je rýchlejší ako väčšina ostatných konkurentov. MongoDB má v porovnaní s tradičnými systémami riadenia mnoho výhod. Mnoho spoločností preto používa databázu MongoDB.
Nasledujú úlohy, ktoré MongoDB dokáže vykonávať lepšie ako iné systémy správy databáz:
-
Zmenky / Faktúry:
MongoDB dokáže efektívne vykonávať súbežnosť a môže sledovať zmeny pri pohybe účtu cez systém
-
hry:
MongoDB zaisťuje, že rýchlosť sa nikdy nespomalí a poskytuje obohatený dojem používateľa
-
Geoprostorové údaje:
Vďaka špecifickým geopriestorovým vlastnostiam je MongoDB veľmi spoľahlivý pri výpočte geošpecifických informácií
-
Profily ľudí:
Do databázy sa vždy dajú pridať nové údaje. Čo môže byť lepšie ako škálovateľnosť a zabezpečenie ukladania neštruktúrovaných údajov?
Aplikácie MongoDB v reálnom svete (ak nie úplne, aspoň dodatok k ich existujúcim databázam):
-
Aadhar:
Adhar je najrelevantnejšou aplikáciou MongoDB. Pozrime sa na úlohu MongoDB v Aadhare. Aadhar je biometrická databáza, ktorá sa považuje za najväčšiu na svete. Tento systém sa používa na demografické a biometrické údaje o obrovskej populácii približne 1, 2 miliardy. Aadhar používa MongoDB ako jednu zo svojich databáz na ukladanie tohto obrovského množstva údajov a obrázkov.
-
Shutterfly:
Shutterfly je spoločnosť na zdieľanie fotografií a osobné vydavateľstvo. Spravuje databázu s viac ako 6 miliardami obrázkov a miera transakcií je až 10 000 akcií za sekundu. Shutterfly je jednou zo spoločností, ktoré prešli z Oracle na MongoDB s cieľom zvýšiť produktivitu programátora z hľadiska výkonu a škálovateľnosti. Shutterfly nainštaloval MongoDB pre metadáta spojené s odovzdanými fotografiami, pre ďalšie transakčné operácie sa stále používa tradičný RDBMS.
-
eBay:
eBay je americká celosvetová spoločnosť, ktorá nakupuje web a nakupuje so sídlom v San Jose. eBay používa MongoDB na rôzne projekty na vyhľadávanie návrhov, ukladanie metadát, správu cloudu a kategorizáciu merchandisingu.
(zdroj: https://www.edureka.co/blog/real-world-use-cases-of-mongodb/)
Kroky na inštaláciu MongoDB:
MongoDB je systém s otvoreným zdrojovým kódom. Niekoľko správnych krokov a môžete začať používať MongoDB na počítači.
Krok 1: Poznajte svoj systém
Poznačte si verziu systému Windows a typ systému vášho počítača. Ak to ešte neviete, postupujte takto:
Pravým tlačidlom myši kliknite na Štart >> Systém >> O aplikácii
Krok 2: Stiahnite si MongoDB
Prejdite do svojho prehliadača a prejdite na odkaz (https://www.mongodb.com/download-center/community). Stiahnite si MongoDB Community Server
Krok 3: Nainštalujte MongoDB
Po dokončení sťahovania otvorte súbor msi. Zobrazí sa sprievodca inštaláciou. Kliknutím na NEXT.inštalujte MongoDB
Prijmite licenčnú zmluvu s koncovým používateľom (Ignorujte ju, kliknite na tlačidlo prijať;)). Kliknutím na Dokončiť dokončite inštaláciu.
Pokračujte v používaní predvolených nastavení.
Kliknite na Dokončiť a nainštalovať všetky komponenty. Ak sa vyskytnú chyby, pravdepodobne je to kvôli absencii adresára db. Môžete si ho vytvoriť na ceste C: >> data >> db.
Krok 4: Spustite MongoDB
Po úspešnej inštalácii servera MongoDB musíme spustiť príkaz mongodb. Aby ste to mohli spustiť, otvorte príkazový riadok. (Kliknite pravým tlačidlom myši na okná >> Príkazový riadok). Zmeňte adresár na bin súbor MongoDB, kde sú prístupné všetky spustiteľné súbory. Použite príkaz: cd C: \ Program Files \ MongoDB \ Server \ 4.0 \ bin. Keď ste v adresári bin, zadajte príkaz: mongod. Tento príkaz spustí mongolského démona.
Krok 5: Spustite MongoDB
Teraz otvorte ďalší terminál a zmeňte adresár do koša. Teraz spustite príkaz: mongo. Tým sa otvorí mongo shell. Aby sme mohli začať pracovať na MongoDB, musíme vytvoriť novú databázu. Používame príkaz: show DBS. Tento príkaz zobrazí všetky databázy dostupné v počítači.
Teraz vytvorte databázu pomocou príkazu: použite mylib. Táto databáza sa stále nerozpozná príkazom „show dbs“, pretože je prázdna.
Ak chcete pridať údaje do databázy mylib, použite nasledujúci príkaz:
Po vložení niektorých údajov môžeme použiť príkaz show dbs a vráti nám nasledujúce:
Teraz, keď sme pridali kolekciu, môžeme ich zobraziť pomocou nasledujúcich príkazov.
Odporúčané články
Toto bol návod na inštaláciu MongoDB. Tu sme diskutovali základné koncepcie, aplikácie a rôzne kroky na inštaláciu MongoDB. Ďalšie informácie nájdete aj v nasledujúcich článkoch -
- Príkazy MongoDB
- Server MongoDB verzus SQL
- Je MongoDB Open Source
- MongoDB vs DynamoDB