MongoDB

Installige MongoDB Ubuntu

Installige MongoDB Ubuntu
Selles kiirpostituses näeme, kuidas saame ühe kõige populaarsema NoSQL-i andmebaasi MongoDB Ubuntu installida ja seda ka kasutama hakata. Alustame kohe.

MongoDB andmebaas

MongoDB on üks populaarsemaid NoSQL-i andmebaase, mida kasutatakse skeemita andmete salvestamiseks ja päringuteks.

Tänastel andmetel on määratlemata arv omadusi. Objekti uusi omadusi lisatakse iga päev ja need omadused ei pruugi olla kõigis olemasolevates objektides. MySQL-i andmebaasid salvestavad need omadused isegi objektide jaoks, millel neid pole. Vaatame näite:

Nimi Aadressirida 1 aadressi rida 2 3. aadressirida
John A-17 17. tänav Florida
Sam B-46 Californias -

Kui me oleksime need andmed salvestanud NoSQL-i andmebaasi, oleks see välja näinud:

[

"nimi": "John",
"address_line1": "A-17",
"address_line2": "17. tänav",
"address_line3": "Florida"
,

"nimi": "John",
"address_line1": "B-46",
"address_line2": "California"

]

Vaadake erinevust, väli, mida objekti jaoks ei saa rakendada, pole isegi veeruna.

MongoDB installimine

Nüüd on MongoDB installimine vaid mõne käsu küsimus. Alustuseks lubame Ubuntu'l tagada installitava tarkvara autentsus:

sudo apt-key adv - võtmeserver hkp: // võtmeserver.ubuntu.com: 80 - recv EA312927

Selle käsu käivitamisel saame järgmise väljundi:

Ubuntu importis MongoDB võtme oma paketihaldurisse. Järgmisena käivitage järgmine käsk MongoDB loendifaili loomiseks:

kaja "deb http: // repo.mongodb.org / apt / ubuntu xenial / mongodb-org / 3.2 multiversumi "
| sudo tee / etc / apt / sources.nimekirja.d / mongodb-org-3.2.nimekirja

Selle käsu käivitamisel saame järgmise väljundi:

Uuendame lõpuks pakettide loendit:

sudo apt-get värskendus

Nüüd oleme valmis MongoDB nüüd installima:

sudo apt-get install -y mongodb-org

Kui olete selle käsu käivitanud, võib MongoDB pakettide installimine võtta paar minutit.
Nüüd käivitage MongoDB teenuse käivitamiseks ja selle oleku kontrollimiseks kaks käsku:

sudo systemctl start mongod
sudo systemctl olekumongod

Selle käsu käivitamisel saame järgmise väljundi:

Samuti lubame MongoDB-l automaatselt käivituda, kui süsteem käivitub:

sudo systemctl lubab mongodi

Selle käsu käivitamisel saame järgmise väljundi:

Päringud mongoDB-ga

Nüüd, kui oleme MongoDB installinud ja käivitanud, saame selle abil andmeid ka pärida. Proovime siin mõnda näidiskäsku.

Mongo Shelli kasutamine

MongoDB päringute käitamise alustamiseks saame Mongo kest avada lihtsalt tippides:

mongo

Shell avaneb:

Andmete sisestamine

Nüüd saame luua uue andmebaasi:

Ja me võime sinna sisestada andmeid:

Pange tähele, et me ei pidanud seda tegema platvormid kogu ja see tehti automaatselt.

Andmete hankimine

Salvestatud andmete saamiseks võime käivitada lihtsa käsu:

Teises ülaltoodud päringus trükkisime ka kogus olevate dokumentide arvu.

Edasine uuring

Selles kiirpostituses saime teada, kuidas saame installida MongoDB ja käivitada sellel põhipäringuid. MongoDB-sse süvenemiseks vaadake neid suurepäraseid allikaid:

Lahing Wesnothi eest 1.13.6 Areng vabastati
Lahing Wesnothi eest 1.13.6 ilmus eelmisel kuul, on 1-s kuues arendusversioon.13.x-seeria ja see pakub mitmeid täiustusi, eelkõige kasutajaliidese ja ...
League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...
Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...