Faʻatupe MongoDB
- Laasaga 1: Faʻaulufale mai le faleoloa MongoDB. Fa'aulufale mai le ki fa'alaua'itele o lo'o fa'aogaina e le faiga o le fa'afoega o pusa.
- Laasaga 2: Faʻapipiʻi afifi MongoDB. Faʻapipiʻi le lomiga fou o MongoDB:
- Laasaga 3: Tatala MongoDB o se tautua ile Ubuntu 16.04.
- Laasaga 4: Faʻamau ma Fesoʻotaʻi MongoDB.
- Laasaga 5: Aveese MongoDB.
E faʻafefea ona ou amataina MongoDB i Ubuntu?
Aveese le MongoDB Community Edition
- Taofi MongoDB. Taofi le faagasologa o le mongod e ala i le tuʻuina atu o le poloaiga lenei: sudo service mongod stop.
- Aveese afifi. Aveese soʻo se afifi MongoDB na e faʻapipiʻiina muamua. sudo apt-get purge mongodb-org*
- Aveese Fa'amaumauga Fa'amaumauga. Aveese faʻamaumauga MongoDB ma faila faila.
E faʻafefea ona ou iloa pe faʻapipiʻi MongoDB ile Ubuntu?
Siaki MongoDB Version i Windows / Linux
- Ina ia siaki le mongodb version faʻaaoga le mongod command ma le filifiliga -version.
- I luga o windows e tatau ona e faʻaogaina le ala atoa i le mongod.exe ma mongo.exe e siaki ai le mongodb version, pe afai e te leʻi setiina MongoDB Path.
- Ae afai o loʻo faʻatulagaina le MongoDb Path, e mafai ona e faʻaogaina le mongod ma le mongo command.
E fa'afefea ona ou siiina ma fa'apipi'i MongoDB?
Faʻafefea ona sii mai ma faʻapipiʻi MongoDB i luga ole Windows
- Laasaga 1 - Sii mai le MongoDB MSI Installer Package. Ulu i luga iinei ma download le lomiga o loʻo iai nei o MongoDB.
- Laasaga 2 - Faʻapipiʻi MongoDB ma le Faʻatonu Faʻatonu.
- Laasaga 3— Fausia faila o Fa'amaumauga e teu ai a tatou Fa'amaumauga.
- Laasaga 4 - Seti Alias Shortcuts mo Mongo ma Mongod.
- Laasaga 5 - Faʻamaonia le Faʻatonuina na Manuia.
O fea e faʻapipiʻi ai MongoDB i Linux?
O laasaga e faʻapipiʻi ai MongoDB i luga o Linux e matua faigofie lava, naʻo le mulimuli i lalo o faʻatonuga faʻatonu e sii mai ma faʻapipiʻi.
- La'u mai ma ave'ese le binaries MongoDB.
- Fa'aopoopo le ta'i fa'atonu MongoDB i le PATH fesuia'i.
- Fausia se lisi mo faila MongoDB ma amata.
- Faʻaaoga le "ps" poloaiga e faʻamaonia ai MongoDB o loʻo tamoe.
E faʻafefea ona ou amataina MongoDB mai le faʻailoga?
Fa'aola MongoDB Community Edition
- Seti le siosiomaga MongoDB. MongoDB e manaʻomia se faʻamaumauga faʻamaumauga e teu uma ai faʻamatalaga. MongoDB's fa'ailoga fa'amaumauga o fa'amaumauga o le \data\db .
- Amata MongoDB. Ina ia amata MongoDB, tamomoe mongod.exe .
- Faʻafesoʻotaʻi i MongoDB. Ina ia faʻafesoʻotaʻi i MongoDB e ala i le ~bin.mongo.exe atigi, tatala le isi Poloaiga Polokalama.
E faʻafefea ona faʻatautaia le auaunaga MongoDB i Linux?
Amata MongoDB o se Auaunaga
- Faʻasaʻo /etc/mongod.conf faila e faʻaaoga ai le faʻatonuga:
- Ole taimi nei e mafai ona e amata fa'asa'o le mongod.conf.
- Amata le auaunaga MongoDB e ala i le faʻatinoina o le faʻatonuga:
Ua fa'apipi'i MongoDB?
Fa'asolo le MongoDB Community Edition e fai ma Windows Service. Amata ile version 4.0, e mafai ona e faʻapipiʻi ma faʻapipiʻi MongoDB o se Windows Service i le taimi o le faʻapipiʻiina, ma o le MongoDB auaunaga e amata ile faʻapipiʻiina manuia. MongoDB ua faʻapipiʻiina e faʻaaoga ai le faila faila \bin\mongod.cfg .
E leai se totogi a MongoDB mo fa'aoga fa'apisinisi?
2 Tali. O le fa'aogaina o le MongoDB e fai ma fa'amaumauga i tua e mafai ona fa'aoga mo auaunaga fa'apisinisi i luga ole laiga ma e le mana'omia se tasi ile GPL po'o le AGPL ole auaunaga fa'avae i luga ole laiga.
E leai se totogi a MongoDB Atlas?
Matou te fiafia e faʻailoa atu e mafai e 'au ona faʻaogaina MongoDB Atlas - le faʻamaumauga o le ao mo MongoDB - e leai se totogi ile Microsoft Azure. Ole vaega fou e maua fua ile Azure Cloud, ua taʻua o le M0, e tuʻuina atu i tagata faʻaoga le 512 MB o le teuina ma e lelei mo le aʻoaʻoina o MongoDB, faʻataʻitaʻiga, ma vave atinaʻe.
E faʻafefea ona ou amataina MongoDB ile faʻamau?
Caveats o mea ia e te manaʻomia e mulimuli ai pe a uma ona faʻapipiʻi. o le a tatalaina le atigi mongo ma lau mongo db sootaga tatala i se isi laina.
8 Tali
- Amata se laina mo lau server mongo.
- Alu i le /bin directory.
- Fa'atonu le poloaiga.
- Amata se laina mo lau atigi mongo.
E fa'afefea ona ou fuafuaina le Ubuntu version?
1. Siakiina o lau Ubuntu Version Mai le Terminal
- Laasaga 1: Tatala le laina.
- Laasaga 2: Ulufale i le lsb_release -a poloaiga.
- Laasaga 1: Tatala "System Settings" mai le lisi autu o le komepiuta i le Unity.
- Laasaga 2: Kiliki i luga o le "Details" icon i lalo o le "System."
- Laasaga 3: Va'ai fa'amatalaga fa'amatalaga.
E leai se totogi o pisinisi a MongoDB?
MongoDB Community Edition e matua leai se totogi. MongoDB's Enterprise foliga e totogi, ae pei o isi kamupani faʻapipiʻi punaoa tatala, Enterprise e aofia ai faʻaopoopoga mea faʻaopoopo mai le Open Source version.
E faigofie ona aʻoaʻoina MongoDB?
MongoDB e faigofie tele ona aʻoaʻoina ma faʻatino i le poloketi. Faatasi ai ma MongoDB, e leai se taimi malolo e vaʻaia e oʻo lava i se poloketi ma le faitau miliona o fefaʻatauaiga. Tulaga lelei o MongoDB: MongoDB e lagolagoina fesili faʻamalosi i luga o pepa e faʻaaoga ai se gagana faʻatatau i pepa e toetoe lava malosi e pei o le SQL.
E fa'afefea ona ou feso'ota'i mamao i MongoDB?
- Seti lau fa'aoga. Muamua ssh i totonu o lau 'auʻaunaga ma ulufale i le atigi mongo e ala i le taina o le mongo.
- Fa'ataga le auth ma tatala MongoDB avanoa i IP uma. Fa'asa'o lau faila faila MongoDB.
- Tatala le taulaga 27017 i lau fa'ata'ita'iga EC2. Alu i lau lisi laupapa EC2: https://console.aws.amazon.com/ec2/
- Laasaga mulimuli: toe amata le mongo daemon (mongod)
Faʻafefea ona faʻaogaina le laina faʻatonu MongoDB?
Ina ia amata le atigi mongo ma faʻafesoʻotaʻi i lau faʻataʻitaʻiga MongoDB o loʻo tamoʻe i luga o le localhost ma le faʻaogaina o le taulaga:
- Alu i lau : cd
- Type ./bin/mongo e amata ai le mongo: ./bin/mongo.
- Ina ia faʻaalia le faʻamaumauga o loʻo e faʻaogaina, faʻaoga db: db.
E fa'afefea ona ou amata MongoDB?
Tatala lau faʻatonuga vave ma faʻaoga mongod e amata ai le server MongoDB.
Galulue ma MongoDB
- Su'e le fa'amaumauga o lo'o iai nei. db.
- Lisi fa'amaumauga. fa'aali fa'amaumauga.
- Alu i se fa'amaumauga patino. fa'aoga
- Fausia se Fa'amaumauga.
- Fausia se Aoina.
- Fa'aofiina Fa'amatalaga.
- Fa'amatalaga Fa'amatalaga.
- Fa'afouina pepa.
E faʻafefea ona ou amataina MongoDB i Debian?
Faʻaoga lenei aʻoaʻoga e faʻapipiʻi ai le MongoDB server 4.0 ile Debian 9 Stretch ma Debian 8 Jessie system.
- Laasaga 1 - Seti Apt Repository. Muamua, fa'aulufale mai MongoDB lautele GPG ki i lau polokalama e ala i le tuʻuina atu o le poloaiga lenei.
- Laasaga 2 - Faʻapipiʻi MongoDB Server.
- Laasaga 3 - Puleaina MongoDB Auaunaga.
- Laasaga 4 - Suʻe MongoDB Version.
O le a le ituaiga o Ubuntu o loʻo ia te aʻu?
Tatala lau laina faʻaoga e ala i le faʻaogaina o le Ctrl + Alt + T keyboard shortcut poʻo le kiliki i luga o le icon terminal. Fa'aaoga le lsb_release -se fa'atonuga e fa'aali ai le fa'aaliga Ubuntu. O lau Ubuntu version o le a faʻaalia i le laina Faʻamatalaga. E pei ona mafai ona e vaʻaia mai le gaioiga o loʻo i luga o loʻo ou faʻaogaina le Ubuntu 18.04 LTS.
E mafai faapefea ona ou aʻoaʻoina MongoDB?
I lenei vasega, oe o le a aʻoaʻo pe faʻapefea:
- Tikia ma fa'apipi'i MongoDB.
- Suia fesuiaiga o le siosiomaga.
- Amata ma taofi le server mongoDB.
- Fesoʻotaʻi i MongoDB faʻaaoga python.
- Fa'atino galuega a le CRUD.
- Fausia se fa'amaumauga.
- Fausia se aoina.
- Fa'aofi pepa.
O ai e fa'aaogaina MongoDB?
MongoDB: MongoDB, tatalaina i le 2009, ua faʻaaogaina e le tele o faʻalapotopotoga e aofia ai. Google, UPS, Facebook, Cisco, eBay, BOSH, Adobe, SAP, Forbes, ma le tele o isi mea. E mafai ona e siakiina le lisi atoa iinei: https://www.mongodb.com/who-uses-mongodb.
O MongoDB o se NoSQL?
NoSQL o faʻamaumauga uma ia e le o fesoʻotaʻiga faʻamaumauga (Redis, MongoDB, Cassandra, ma isi). NoSQL fa'amaumauga e le fa'aogaina le SQL. MongoDB o se ituaiga o NoSQL database. O le faʻataʻitaʻiga a MongoDB o le 'teuteu pepa'.
Ata i le tala tusia e le "Wikimedia Commons" https://commons.wikimedia.org/wiki/File:Ubuntu_6.06_LTS_CDs.png