Todo bien.
Dar una buena acogida.
En esta lección, les presentaré Mongo D-B, que es la base de datos principal que usaremos durante la
mayor parte del curso.
Y para el final del video Nuestro objetivo es tener instalado Mongo T-P.
Comencemos por hablar sobre qué es Mongo D-B, qué tipo de base de datos es y por qué lo estamos usando.
Mencioné esto brevemente en el último video, pero Mongo DP es una base de datos no secuela o no relacional, por
lo que nuestros datos se verán así, básicamente, como objetos y matrices JavaScript.
Pares de valores clave que almacenamos en la base de datos.
Y eso significa que es muy flexible y dinámico.
Pero esa no es la razón por la que lo estamos usando.
Porque para ser honesto con usted, lo que vamos a hacer es factible en cualquiera de las bases de datos que
pude haber elegido y esta es una de esas decisiones que tomé en la que
podría haber ido de cualquier manera, podríamos haber aprendido Después de la graduación, podríamos haber aprendido Majeski. Bueno, podríamos haber aprendido a Mongo
y la razón principal por la que me decidí por Mangu es porque ahora es la base de datos más
popular con el nodo Express.
Hay una pila muy popular de la que habrás oído llamar stack
medio y que significa Mongo express angular y Noad.
Así que vamos a hacer la acumulación de hombres por ahora.
Sin angular
Así que eso es Mongo Express y nodo y tenemos estos dos abajo.
Ahora tenemos que aprender sobre Mongo y la otra razón por la que decidí que Mongo es que tiene
muy buenas herramientas ahora mismo para usarlo en lugar de una aplicación express.
solo para reiterar que había algunas opciones de bases de datos que podríamos haber elegido eligiendo a Mongo.
Así que
No estoy diciendo que siempre deberías usar a Mongo que es lo mejor del mundo.
De hecho, se hizo tan popular tan rápido que ha habido una reacción negativa en contra de una pequeña parte
de la comunidad en los últimos años.
Y luego ha habido una reacción contra esa reacción.
Pero es algo controversial.
Muchas empresas lo están usando y se está convirtiendo rápidamente en una de las bases de datos más populares.
base de datos sin secuelas más popular y es la tercera o cuarta base de datos más popular en general.
Actualmente es la
De acuerdo, antes de continuar con la instalación, permítanme mostrarles la página de inicio de Mangu D-B, por lo que es Mangu
D-B punto org.
Puede leer los documentos aquí.
Eso explicará algunos de los métodos, algunas de las sintaxis que necesita saber.
En esta pestaña de la universidad, donde ofrecen cursos en línea, puedes ver algunos de estos si estás
interesado pero no los necesitas.
Tienes otro curso en línea.
Así que volvamos a instalarlo ahora.
Y lo que tenemos que hacer es instalar Mongo en nuestra instancia de cloud nine y cloud nine.
Afortunadamente para nosotros tiene un buen conjunto de instrucciones.
Así que voy a guiarte a través de eso.
Lo que tenemos que hacer es ejecutar tres comandos simples, pero son comandos importantes.
Así que voy a pedirte que veas que lo hago primero antes de seguir.
Entonces esto será 30 segundos de mí ejecutando comandos.
Y luego deberías hacerlo por tu cuenta.
Pero solo quiero que presten atención muy de cerca porque son importantes. Lo primero que debemos
hacer es crear un directorio y lo llamaremos datos.
Y ahí es donde Mangu va a almacenar toda su información.
Entonces necesitamos hacer el directorio para que pueda verlo aquí.
Y luego tenemos que decirle a Mangu que ese directorio de datos es donde debe almacenar todos los datos y
cuándo decir dónde está ese directorio, que es lo que hace este comando.
No necesita preocuparse por lo que hace exactamente.
Puede leer más aquí.
Pero nuevamente le está diciendo a Mangu que use nuestro nuevo directorio de datos y luego tenemos que ejecutar este tercer
comando aquí, lo que ayudará a cambiar algunos de los permisos y configuraciones para que las cosas funcionen sin problemas.
Así que voy a seguir adelante y ejecutar eso, sin embargo, voy a moverme a un nuevo directorio y
el directorio en el que voy a entrar está realmente fuera de este directorio principal del boot camp de desarrollo.
Así que ahora mismo si en mi terminal puedo ver que estoy en el área de trabajo, en realidad voy a ver un nivel más o
ahora veo mi área de trabajo y no tengo que hacer esto. Puedo instalar este directorio de datos en cualquier lugar,
excepto Voy a ponerlo afuera solo para que no lo borres por accidente, no lo metamos
accidentalmente en ningún momento.
Así que vamos a hacer eso ahora y hacer que los datos del directorio lo hagan un poco más grande.
Y aclaremos todo y aseguremos que veamos el directorio de datos y luego voy
a copiar esta línea y pegarla, presionar enter y luego lo último que se está ejecutando.
Esta línea aquí solo así.
DE ACUERDO.
Ahora, si volvemos a las instrucciones, puede ver que hemos terminado los tres comandos
que necesitamos ejecutar.
Y ahora tenemos instalado Mongo.
Así que todo lo que tenemos que hacer es comenzar con Mongo y comenzar lo que se llama Mongo deman, que
es básicamente un proceso que va a iniciar Mongo y vamos a seguir ejecutándolo en segundo
plano durante el resto del curso. .
Y el comando para hacer eso se parece a este punto slash Hmong Dios que es Mongo demonio.
Así que volveremos.
Necesitamos ejecutar esto en el directorio donde vemos Hombre-Dios.
Es el mismo directorio donde instalamos los datos y luego solo pegaremos el comando.
Y deberías ver un montón de texto.
Y este es el servidor de Mongo que ahora ha comenzado.
Entonces, es un proceso que comenzamos con este comando aquí mismo.
Y luego lo que haremos es dejar esto en marcha.
Así que en realidad voy a dejar esta pestaña abierta y crear una nueva pestaña.
Puedes hacerlo aquí más firmar una nueva terminal y aquí es donde trabajaremos dentro de ella durante la mayor parte
del curso.
No tocaremos esto porque queremos que siempre se ejecute nuestra base de datos para que siempre
podamos conectarnos a ella.
Así que probemos ahora.
Hay una prueba simple: podemos escribir la palabra Mongo y pulsar enter.
Y si nuestras indicaciones cambian, significa que todo está funcionando bien.
Y lo que acabamos de hacer aquí escribiendo Mangu y presionando Enter es que abrimos el Mongo D. B shell o la consola Mongo, que es
un lugar donde podemos interactuar con nuestros datos para depurar cosas como la consola de JavaScript, es un
lugar donde podemos depurar, pero no es donde realmente trabajamos.
La mayor parte del tiempo
Entonces eso es todo lo que haremos por ahora.
Asegúrate de tener este daemon Mongo ejecutándose en segundo plano en todo momento.
Si alguna vez se detiene, se detiene accidentalmente.
Solo puedo ejecutar ese comando nuevamente.
Pero necesito asegurarme de que estoy en el directorio correcto donde creamos esa carpeta de datos.
Así que deja que esto funcione abra una nueva pestaña y eso es todo por ahora.
En la próxima lección, voy a mostrarte cómo puedes comenzar a escribir un código Mongo
para interactuar con la base de datos, agregar cosas y eliminarlas.
Léelos de vuelta.
Todas esas cosas divertidas.
De acuerdo, te veré luego.