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!