MongoDB

Kuidas installida ja kasutada MongoDB-d Linux Mintis

Kuidas installida ja kasutada MongoDB-d Linux Mintis
Andmebaasilahenduste maailmas on MongoDB suhteliselt uustulnuk. Pakutavate funktsioonide tõttu on see aga kiiresti tohutu populaarsuse saavutanud. MongoDB on üldotstarbeline platvormidevaheline dokumendipõhine andmebaasilahendus, mis kuulub NoSQLi klassifikatsiooni alla. See ei järgi tavapäraste relatsiooniliste andmebaaside reegleid (näiteks MySQL). Selle asemel kasutab see andmete salvestamiseks JSON-laadseid dokumente. Selles artiklis uurime, kuidas installida ja kasutada MongoDB-d Linux Mintis.

MongoDB Linux Mintis

MongoDB on avatud lähtekoodiga platvormidevaheline NoSQL andmebaasilahendus. Kuna tegemist on NoSQL-i andmebaasiga, ei sisalda see traditsiooniliste andmebaaside (näiteks MySQL) piiratud olemust, pakkudes andmete salvestamisel suuremat paindlikkust. MongoDB-d saab käsitleda ka failide salvestamise lahendusena! MongoDB pakub tõhusat mastaapimist tänu oma killustamisfunktsioonile.

Klientidele on saadaval kaks MongoDB väljaannet - ühenduse ja ettevõtte versioon. Nüüd piisab tavakasutajatele testimiseks / arendamiseks MongoDB ühenduse väljaandest. Suuremahulise rakendamise jaoks on siiski hea hankida Enterprise. MongoDB Enterprise sisaldab lisafunktsioone, nagu klienditugi, Kubernetes'i integreerimine, kiirem mälu jõudlus, sertifitseerimine jne. Vaadake MongoDB Enterprise Advancedi.

Selles artiklis tutvustan siiski, kuidas MongoDB ühenduse väljaannet installida ja kasutada.

Installige MongoDB Linux Mint'i

MongoDB installimiseks on mitu võimalust. Populaarsuse tõttu on see juba osa Ubuntu paketiserveritest. Linux Mint, olles Ubuntu tuletis, saab MongoDB otse paketiserverist haarata. Kuid MongoDB ametlik soovitus on andmebaasitarkvara installimiseks kasutada oma hoidlat.

Valmis? Hüppame otse sinna!

Installige MongoDB Ubuntu paketiserverist

MongoDB on otse saadaval Ubuntu paketiserverist. Kõik, mida vajate, on öelda APT-le, et see haaraks ja installiks mongodb pakend. Kuigi see töötab MongoDB ametliku dokumentatsiooni kohaselt, on see siiski soovitatav meetod. Järgige seda omal vastutusel.

Kõigepealt käivitage terminal ja värskendage APT vahemälu.

$ sudo apt värskendus

Nüüd käskige APT-l MongoDB installida.

$ sudo apt install mongodb

Installige MongoDB MongoDB repost

MongoDB pakub ametlikult Ubuntu, Debiani, SUSE Linuxi ja Amazoni repot. MongoDB soovitab ametlikult seda MongoDB installimise meetodit. See tagab, et kasutate alati uusimat versiooni. Linux Mint on Ubuntu-põhine, nii et Ubuntu repo töötab suurepäraselt.

Märkus. Repo sõltub versioonist. See meetod näitab praeguse uusima stabiilse MongoDB versiooni (MongoDB 4 installimist) installimist.2). Muude versioonide jaoks vaadake MongoDB installidokumenti.

Käivitage terminal ja alustage järgmiste käskude käivitamist. Kõigepealt kontrollime, kas GnuPG on installitud. GnuPG on eelinstallitud koos Linux Mintiga. Kui see aga varem desinstalliti, installib see käsk selle kohe.

$ sudo apt update && sudo apt install gnupg -y

Nüüd lisage MongoDB repo avalik GPG-võti.

$ wget -qO - https: // www.mongodb.org / staatiline / pgp / server-4.2.tõus | sudo apt-võti lisada -

APT on valmis suhtlema MongoDB repoga. Lisage APT paketiserverite loendisse MongoDB repo.

$ echo "deb [arch = amd64, arm64] https: // repo.mongodb.org / apt / ubuntu biooniline /
mongodb-org / 4.2 multiverse "| sudo tee / etc / apt / sources.nimekirja.d / mongodb-org-4.2.nimekirja

Uuendage APT vahemälu.

$ sudo apt värskendus

MongoDB repo on edukalt lisatud. Nüüd käskige APT-l MongoDB installida. Paketi nimi on mongodb-org. Pange tähele, et mongodb pärineb Ubuntu repost mongodb-org on pärit MongoDB repost.

$ sudo apt installib mongodb-org

MongoDB kasutamine

Kui installimine on lõpule jõudnud, kontrollime, kas MongoDB töötab. Käivitage see käsk terminalis.

$ mongo

Käsk viskas viga. Sellepärast, et MongoDB ei alga vaikimisi alglaadimisega. Selle parandamiseks käivitage kaks järgmist käsku. Põhimõtteliselt käskime systemctl-l käivitada ja lubada MongoDB-teenus käivitamisel.

$ sudo systemctl start mongod
$ sudo systemctl lubab mongodi

Kontrollige MongoDB uuesti.

$ mongo

Voila! MongoDB töötab suurepäraselt! Töötab MongoDB kest. See toimib MongoDB juhtimiskeskusena. MongoDB-l on oma käsud ja funktsioonid. Järgmine käsk prindib saadaolevate käskude ja funktsioonide loendi.

$ abi

Lõpumõtted

MongoDB on võimas andmebaasitarkvara. Selle on integreerinud isegi Google, Facebook, PayPal, EA, Adobe, eBay jne. hiiglased. Vaadake MongoDB-d kasutavaid ettevõtteid. See on iseenesest tunnistus MongoDB võimust.

Selles artiklis käsitletakse lihtsalt MongoDB installimist. Selle kohta on palju õppida. Internetist leiate palju õpetusi MongoDB-ga alustamise kohta. Vaadake seda MongoDB algajate juhendit.

Nautige!

Parimad Linuxi käsurea mängud
Käsurida pole Linuxi kasutamisel lihtsalt teie suurim liitlane - see võib olla ka meelelahutusallikas, sest saate seda kasutada paljude lõbusate mängu...
Parimad Linuxi mängupuldi kaardistamise rakendused
Kui teile meeldib mängida Linuxis mänge tavalise klaviatuuri ja hiire sisestussüsteemi asemel mängupuldiga, on teie jaoks mõned kasulikud rakendused. ...
Kasulikud tööriistad Linuxi mängijatele
Kui teile meeldib Linuxis mänge mängida, on tõenäoline, et olete mängukogemuse parandamiseks kasutanud selliseid rakendusi ja utiliite nagu Wine, Lutr...