Tutto ok.
Ben tornato.
In questa lezione ho intenzione di presentarti a Mongo D-B, che è il database principale che useremo per la
maggior parte del corso.
E alla fine del video il nostro obiettivo è avere installato Mongo T-P.
Quindi iniziamo parlando di cosa sia Mongo D-B che tipo di database è e perché lo stiamo usando.
L'ho brevemente menzionato nell'ultimo video, ma Mongo DP non è un sequel o un database non relazionale, quindi i nostri
dati saranno simili a quelli in cui sembrano fondamentalmente oggetti e array javascript.
Coppie di valori chiave che memorizziamo nel database.
Ciò significa che è molto flessibile e dinamico.
Ma non è proprio il motivo per cui lo stiamo usando.
Perché per essere onesto con te le cose che faremo sono fattibili in uno qualsiasi dei database da cui
avrei potuto scegliere e questa è una di quelle decisioni che ho preso dove
avrei potuto andare in qualsiasi modo avremmo potuto imparare post-laurea avremmo potuto imparare Majeski Bene, avremmo potuto imparare Mongo e il
motivo principale per cui ho deciso di Mangu è che è il database più popolare in questo momento
con nodo con Express.
C'è uno stack piuttosto popolare di cui potresti aver sentito parlare chiamato stack
medio e che sta per Mongo express angular e Noad.
Quindi per ora faremo lo stack degli uomini.
Non angolare
Quindi questo è Mongo Express e il nodo e abbiamo questi due in basso.
Ora abbiamo bisogno di conoscere Mongo e l'altro motivo per cui ho deciso su Mongo è che
ora ha davvero ottimi strumenti per usarlo al posto di un'app express.
ribadire, c'erano alcune opzioni di database che avremmo potuto scegliere scegliendo Mongo.
Quindi, per
Non sto dicendo che dovresti sempre usare Mongo che è la cosa migliore del mondo.
In effetti è diventato così popolare così rapidamente che negli ultimi anni c'è stata una reazione negativa da parte
di una piccola parte della comunità.
E poi c'è stata una reazione contro quel contraccolpo.
Ma è alquanto controverso.
Molte aziende lo stanno usando e sta diventando molto velocemente uno dei database più popolari.
più popolare database senza sequel ed è il terzo o il quarto database più popolare in generale.
Attualmente è il
OK prima di passare all'installazione, lascia che ti mostri la home page di Mangu D-B in modo che sia Mangu
D-B dot org.
Puoi leggere i documenti qui.
Questo spiegherà alcuni dei metodi della sintassi che è necessario conoscere.
C'è questa scheda università in cui offrono corsi online e puoi guardare alcuni di questi se sei interessato
ma non ne hai bisogno.
Hai un altro corso online.
Quindi torniamo a installarlo ora.
E quello che dobbiamo fare è installare Mongo nelle nostre istanze cloud 9 e cloud 9.
Fortunatamente per noi ha un bel set di istruzioni.
Quindi ti guiderò attraverso
Quello che dobbiamo fare è eseguire tre semplici comandi ma sono comandi importanti.
Quindi ti chiederò di guardarmi prima di seguirlo.
Quindi saranno 30 secondi in cui eseguirò i comandi.
E poi dovresti farlo da solo.
Ma voglio solo che presti molta attenzione perché sono importanti quello che dobbiamo fare per
prima cosa, creare una directory e chiamarla dati.
Ed è qui che Mangu sta per memorizzare tutte le sue informazioni.
Quindi abbiamo bisogno di creare la directory in modo che tu possa vedere qui.
E poi dobbiamo dire a Mangu che quella directory di dati è dove deve memorizzare tutti i dati e quando
dirgli dove si trova quella directory che è ciò che fa questo comando.
Non devi preoccuparti di cosa fa esattamente.
Puoi leggere di più qui.
Ma di nuovo sta solo dicendo a Mangu di usare la nostra nuova directory di dati e quindi dobbiamo eseguire questo terzo
comando qui che aiuterà a cambiare alcune delle autorizzazioni e delle impostazioni in modo che le cose funzionino senza intoppi.
Quindi andrò avanti ed eseguirò comunque, ma ho intenzione di passare a una nuova directory e la directory
in cui andrò in realtà è al di fuori di questa directory principale di boot dev di web dev.
Quindi adesso se nel mio terminale riesco a vedere che sono nello spazio di lavoro, vedrò ancora un livello in più o ora vedo
il mio spazio di lavoro e non devo farlo posso installare questa directory di dati ovunque ma Ho intenzione
di metterlo fuori solo in modo che tu non cancellato accidentalmente non accidentalmente pasticcio
con esso in qualsiasi momento.
Quindi lo faremo ora e fare in modo che i dati delle directory lo rendano un po 'più grande.
E tutto è chiaro e ci assicuriamo di vedere la directory dei dati e poi
ho intenzione di copiare questa linea e incollarla e premere invio e quindi l'ultima cosa è in esecuzione.
Questa linea qui proprio così.
OK.
Ora, se torniamo alle istruzioni, puoi vedere che abbiamo finito i tre comandi
che dovevamo eseguire.
E ora abbiamo installato Mongo.
Quindi tutto ciò che resta da fare è in realtà iniziare con Mongo e iniziare quello che viene chiamato il Mongo Deman
che è fondamentalmente un processo che sta per avviare Mongo e lo manterremo in esecuzione in
background per il resto del corso .
E il comando di farlo sembra questo punto che taglia Hmong God che è un demone di Mongo.
Quindi torneremo.
Dobbiamo farlo nella directory in cui vediamo Man-God.
È la stessa directory in cui sono stati installati i dati e quindi incolleremo il comando.
E dovresti vedere un po 'di testo.
E questo è il server Mongo che è ora avviato.
Quindi è un processo che abbiamo iniziato con questo comando proprio qui.
E poi quello che faremo lo lasceremo correre.
Quindi in realtà lascerò questa scheda aperta e creerò una nuova scheda.
Puoi farlo qui e firmare un nuovo terminale ed è qui che lavoreremo al suo interno per la maggior parte
del corso.
Non lo toccheremo perché vogliamo che il nostro database sia sempre in esecuzione in modo
da poterci sempre connettere.
Quindi proviamolo ora.
C'è un semplice test che possiamo digitare la parola Mongo e premere invio.
E se i nostri suggerimenti cambiano, significa che tutto funziona perfettamente.
E quello che abbiamo appena fatto digitando Mangu e premendo enter è stato l'apertura di Mongo D. B shell o la console di Mongo, che è un
luogo in cui possiamo interagire con i nostri dati per eseguire il debug di cose, proprio come la console javascript è un
posto dove possiamo eseguire il debug ma non è dove lavoriamo realmente.
La maggior parte delle volte.
Quindi questo è tutto ciò che faremo per ora.
Assicurati di avere questo daemon Mongo in esecuzione in background in ogni momento.
Se mai si ferma, viene accidentalmente fermato.
Posso solo eseguire di nuovo quel comando.
Ma devo assicurarmi di essere nella giusta directory in cui abbiamo creato quella cartella di dati.
Quindi lascia questo aperto apri una nuova scheda e questo è tutto per ora.
Nella prossima lezione ti mostrerò come puoi iniziare a scrivere un codice Mongo
per interagire con il database, aggiungere cose e rimuoverle.
Leggi di nuovo.
Tutta quella roba divertente.
Bene, ci vedremo allora.