Tudo bem.
Bem vindo de volta.
Nesta lição eu vou apresentá-lo ao Mongo D-B, que é o banco de dados principal que usaremos durante a
maior parte do curso.
E no final do video Nosso objetivo é ter o Mongo T-P instalado.
Então, vamos começar por falar sobre o que é Mongo D-B, que tipo de banco de dados é e por que estamos usando.
Eu mencionei brevemente isso no último vídeo, mas o Mongo DP é uma sequela ou um banco de dados não-relacional para que
nossos dados se pareçam com isso, basicamente, parece objetos e arrays de javascript.
Pares de valores principais que armazenamos no banco de dados.
E isso significa que é muito flexível e dinâmico.
Mas não é por isso que estamos usando isso.
Porque, para ser sincero com você, as coisas que faremos estão disponíveis em qualquer banco de dados que eu
poderia ter escolhido e esta é uma dessas decisões que eu fiz onde eu
poderia ter ido de qualquer maneira, poderíamos ter aprendido pós-graduados, poderíamos ter aprendido Majeski Bem, poderíamos ter aprendido Mongo e o
principal motivo que decidiu na Mangu é que é o banco de dados mais popular agora com o
nó com Express.
Há uma pilha bastante popular que você pode ter ouvido falar sobre a
pilha média e isso significa Mongo express angular e Noad.
Então, vamos fazer a pilha de homens por enquanto.
Não angular.
Então, esse é o Mongo Express e o nó e nós temos estes dois para baixo.
Agora precisamos aprender sobre o Mongo e a outra razão pela qual decidi em Mongo é que ele
tem realmente boas ferramentas agora para usá-lo em vez de um aplicativo expresso.
para reiterar, havia algumas opções de bancos de dados das quais poderíamos escolher escolhendo Mongo.
Então, apenas
Não estou dizendo que você sempre deve usar o Mongo que é a melhor coisa do mundo.
Na verdade, ficou tão popular tão rapidamente que houve uma reação contra ele de uma pequena
parte da comunidade nos últimos anos.
E então houve uma reação contra essa contração.
Mas é um pouco controverso.
Muitas empresas estão usando isso e está se tornando rapidamente um dos bancos de dados mais populares.
banco de dados sem sequência mais popular e é o terceiro ou quarto banco de dados mais popular em geral.
Atualmente, é o
OK, então, antes de avançarmos para instalá-lo, deixe-me mostrar a página inicial do Mangu D-B, então é Mangu
D-B dot org.
Você pode ler os documentos aqui.
Isso explicará alguns dos métodos da sintaxe que você precisa saber.
Há esta guia da universidade onde eles oferecem cursos on-line e você pode assistir alguns desses se você estiver
interessado, mas você não precisa disso.
Você tem outro curso on-line.
Então, voltemos a instalá-lo agora.
E o que precisamos fazer é instalar o Mongo em nossa nuvem nove instâncias e na nuvem nove.
Felizmente para nós, temos um bom conjunto de instruções.
Então eu vou passar por você.
O que precisamos fazer é executar três comandos simples, mas eles são comandos importantes.
Então, eu vou pedir-lhe que me veja fazer isso antes de seguir.
Então, serão 30 segundos de execução de comandos.
E então você deve fazer isso sozinho.
Mas eu só quero que você preste atenção muito de perto porque estes são importantes o que precisamos
fazer primeiro é fazer um diretório e nós vamos chamar dados.
E é aí que Mangu vai armazenar toda a sua informação.
Então, precisamos fazer o diretório para que você possa ver aqui.
E então precisamos dizer a Mangu que esse diretório de dados é onde ele deve armazenar todos os dados e quando
dizer a ele onde é esse diretório qual é o que este comando faz.
Você não precisa se preocupar com o que exatamente isso faz.
Você pode ler mais aqui.
Mas, novamente, apenas está dizendo a Mangu que use nosso novo diretório de dados e então temos que executar este terceiro
comando aqui, o que ajudará a alterar algumas das permissões e configurações para que as coisas funcionem sem problemas.
Então eu vou seguir em frente e executar isso, no entanto, eu vou mudar para um novo diretório
e o diretório em que vou entrar está realmente fora desse diretório principal do campo de recuperação do dev.
Então, agora, se eu no meu terminal puder ver que estou no espaço de trabalho, eu realmente vou ver mais um nível ou agora vejo
meu espaço de trabalho e não tenho que fazer isso, posso instalar este diretório de dados em qualquer lugar, exceto
Eu vou colocá-lo fora apenas para que você não exclua acidentalmente, não nos bagunçamos acidentalmente
com isso em qualquer ponto.
Então, vamos fazer isso agora e criar dados de diretório tornam isso um pouco maior.
E o nosso claro tudo e certifique-se de que vemos o diretório de dados e então
eu vou copiar esta linha e colar isso e pressione enter e então a última coisa está sendo executada.
Esta linha aqui é assim.
ESTÁ BEM.
Agora, se voltarmos às instruções, você pode ver que terminamos os três comandos
que precisávamos executar.
E agora temos o Mongo instalado.
Então, tudo o que nos resta fazer é começar o Mongo e começar o chamado Mongo deman, que basicamente
é um processo que vai começar o Mongo e vamos continuar correndo em segundo
plano para o resto do curso .
E o comando para fazer isso parece com este ponto, Hmong, Deus, que é demonio Mongo.
Então vamos voltar.
Precisamos executar isso no diretório onde vemos o Homem-Deus.
É o mesmo diretório onde instalamos dados e depois vamos colar o que comandamos.
E você deve ver um monte de texto.
E este é o servidor Mongo que agora começou.
Então, é um processo que começamos com este comando aqui.
E então, o que faremos é que vamos deixar isso em execução.
Então, eu realmente vou deixar esta guia aberta e criar uma nova guia.
Você pode fazer isso aqui mais assinar um novo terminal e é aqui que trabalharemos dentro dele durante a maior parte
do curso.
Não iremos tocar nisso porque queremos que nosso banco de dados sempre esteja sendo executado para que possamos
sempre nos conectar a ele.
Então vamos tentar agora.
Há um teste simples que podemos digitar a palavra Mongo e entrar em Enter.
E se nossos prompts alterarem o que isso significa, tudo está funcionando bem.
E o que acabamos de fazer aqui, digitando Mangu e entrando, abrimos o Mongo D. B shell ou o console Mongo, que é um
lugar onde podemos interagir com nossos dados para depurar coisas exatamente como o console javascript é um lugar
que podemos depurar, mas não é onde nós realmente trabalhamos.
A maior parte do tempo.
Então é tudo o que faremos por agora.
Certifique-se de que este demonio Mongo esteja funcionando em segundo plano em todos os momentos.
Se alguma vez pára, isso o interrompe acidentalmente.
Posso apenas executar esse comando novamente.
Mas eu preciso ter certeza de que estou no diretório certo onde criamos essa pasta de dados.
Então, deixe esta em aberto abrir uma nova guia e é por enquanto.
Na próxima lição vou mostrar-lhe como você pode começar a escrever algum código Mongo para
interagir com o banco de dados adicionar coisas e removê-las.
Leia-os de volta.
Todas essas coisas divertidas.
Tudo bem, eu vou te ver então.