Como baixar e instalar MongoDB on Windows e nuvem

Os instaladores de MongoDB estão disponíveis nos formatos de 32 bits e 64 bits. Os instaladores de 32 bits são bons para ambientes de desenvolvimento e teste. Mas para ambientes de produção, você deve usar os instaladores de 64 bits. Caso contrário, você pode ficar limitado à quantidade de dados que podem ser armazenados dentro MongoDB.

É aconselhável usar sempre a versão estável para ambientes de produção.

Como baixar e instalar MongoDB on Windows

As etapas a seguir podem ser usadas para baixar e instalar MongoDB on Windows 10

Passo 1) Baixar MongoDB Community Server

Acesse link e baixar MongoDB Servidor da comunidade. Instalaremos a versão de 64 bits para Windows.

Baixe e instale MongoDB on Windows

Passo 2) Clique em Configurar

Assim que o download for concluído, abra o arquivo msi. Clique em Avançar na tela inicial

Baixe e instale MongoDB on Windows

Passo 3) Aceite o Contrato de Licença do Usuário Final

  1. Aceite o Contrato de Licença do Usuário Final
  2. Clique em Avançar

Baixe e instale MongoDB on Windows

Passo 4) Clique no botão “concluir”

Clique no botão “concluir” para instalar todos os componentes. A opção personalizada pode ser usada para instalar componentes seletivos ou se você quiser alterar o local da instalação.

Baixe e instale MongoDB on Windows

Passo 5) Configuração de serviço

  1. Selecione “Executar serviço como usuário do serviço de rede”. anote o diretório de dados, precisaremos disso mais tarde.
  2. Clique em Avançar

Baixe e instale MongoDB on Windows

Passo 6) Inicie o processo de instalação

Clique no botão Instalar para iniciar a instalação.

Baixe e instale MongoDB on Windows

Passo 7) Clique em Avançar depois de concluído

A instalação começa. Clique em Avançar depois de concluído

Baixe e instale MongoDB on Windows

Passo 8) Clique no botão Concluir

Etapa final, depois de concluir a instalação, clique no botão Concluir

Baixe e instale MongoDB on Windows

Olá Mundo MongoDB: JavaDriver de script

motoristas em MongoDB são usados ​​para conectividade entre aplicativos cliente e o banco de dados. Por exemplo, se você tivesse Java programa e exigiu que ele se conectasse ao MongoDB então você precisaria baixar e integrar o Java driver para que o programa possa funcionar com o MongoDB base de dados.

O motorista para JavaScript sai da caixa. O MongoDB shell que é usado para trabalhar com MongoDB banco de dados é na verdade um shell javascript. Para acessá-lo

Passo 1) Vá para “C:\Arquivos de Programas\MongoDB\Server\4.0\bin” e clique duas vezes em mongo.exe. Alternativamente, você também pode clicar no MongoDB item da área de trabalho

Olá Mundo MongoDB: JavaDriver de script

Passo 2) Digite o seguinte programa no shell

var myMessage='Hello World';
printjson(myMessage);

Olá Mundo MongoDB: JavaDriver de script

Explicação do código:

  1. Estamos apenas declarando um simples Javascript variável para armazenar uma string chamada 'Hello World'.
  2. Estamos usando o método printjson para imprimir a variável na tela.

Instale Python Dirigir

Passo 1) Garantir Python está instalado no sistema

Passo 2) Instale os drivers relacionados ao mongo emitindo o comando abaixo

pip install pymongo

Instale o driver Ruby

Passo 1) Certifique-se de que Ruby esteja instalado no sistema

Passo 2) Certifique-se de que as gemas estejam atualizadas emitindo o comando

gem update -system

Passo 3) Instale os drivers relacionados ao mongo emitindo o comando abaixo

gem install mong

Instale MongoDB Compass- MongoDB Ferramenta de gestão

Existem ferramentas no mercado que estão disponíveis para gerenciar MongoDB. Uma dessas ferramentas não comerciais é MongoDB Compass.

Alguns dos recursos do Compass são fornecidos abaixo:

  1. Poder total do Mongoshell
  2. Várias camadas
  3. Múltiplos resultados

Passo 1) Acesse link e clique em baixar

Instale MongoDB Compass- MongoDB Ferramenta de gestão

Passo 2) Insira os detalhes no pop-up e clique em enviar

Instale MongoDB Compass- MongoDB Ferramenta de gestão

Passo 3) Double clique no arquivo baixado

Instale MongoDB Compass- MongoDB Ferramenta de gestão

Passo 4) A instalação será iniciada automaticamente

Instale MongoDB Compass- MongoDB Ferramenta de gestão

Passo 5) O Compass será iniciado com uma tela de boas-vindas

Instale MongoDB Compass- MongoDB Ferramenta de gestão

Passo 6) Mantenha as configurações de privacidade como padrão e clique em “Começar a usar o Compass”

Instale MongoDB Compass- MongoDB Ferramenta de gestão

Passo 7) Você verá a tela inicial com a lista dos bancos de dados atuais.

Instale MongoDB Compass- MongoDB Ferramenta de gestão

MongoDB Configuração, importação e exportação

Antes de iniciar o MongoDB servidor, o primeiro aspecto fundamental é configurar o diretório de dados onde todos os MongoDB os dados serão armazenados. Isso pode ser feito da seguinte maneira

MongoDB Configuração, importação e exportação

O comando acima 'md \data\db' cria um diretório chamado \data\db em sua localização atual.

MongoDB criará automaticamente os bancos de dados neste local, porque este é o local padrão para MongoDB para armazenar suas informações. Estamos apenas garantindo que o diretório esteja presente, para que MongoDB pode encontrá-lo quando começar.

A importação de dados para MongoDB é feito usando o comando “mongoimport”. O exemplo a seguir mostra como isso pode ser feito.

Passo 1) Crie um arquivo CSV chamado data.csv e coloque os seguintes dados nele

IDDoFuncionário,NomeDoFuncionário

  1. Guru99
  2. Mohan
  3. ferreiro

Portanto, no exemplo acima, presumimos que queremos importar 3 documentos para uma coleção chamada dados. A primeira linha é chamada de linha de cabeçalho que se tornará os nomes dos campos da coleção.

Passo 2) Emita o comando de importação do mongo

MongoDB Configuração, importação e exportação

Explicação do código:

  1. Estamos especificando a opção db para dizer para qual banco de dados os dados devem ser importados
  2. A opção type serve para especificar que estamos importando um arquivo csv
  3. Lembre-se que a primeira linha é chamada de linha de cabeçalho que se tornará o nome dos campos da coleção, por isso especificamos a opção –headerline. E então especificamos nosso arquivo data.csv.

saída

MongoDB Configuração, importação e exportação

A saída mostra claramente que 3 documentos foram importados para MongoDB.

Exportando MongoDB é feito usando o comando mongoexport

MongoDB Configuração, importação e exportação

Explicação do código:

  1. Estamos especificando a opção db para dizer de qual banco de dados os dados devem ser exportados.
  2. Estamos especificando a opção de coleção para dizer qual coleção usar
  3. A terceira opção é especificar que queremos exportar para um arquivo csv
  4. A quarta é especificar quais campos da coleção devem ser exportados.
  5. A opção –out especifica o nome do arquivo csv para o qual exportar os dados.

saída

MongoDB Configuração, importação e exportação

A saída mostra claramente que 3 registros foram exportados de MongoDB.

Configurando MongoDB servidor com arquivo de configuração

Pode-se configurar a instância do servidor mongod para inicializar com um arquivo de configuração. O arquivo de configuração contém configurações equivalentes às opções de linha de comando do mongod.

Por exemplo, suponha que você queria MongoDB para armazenar todas as informações de registro em um local personalizado e siga as etapas abaixo

Passo 1) Crie um arquivo chamado “mongod.conf” e armazene as informações abaixo no arquivo

Configurando MongoDB Servidor com arquivo de configuração

  1. A primeira linha do arquivo especifica que queremos adicionar configuração para o arquivo de log do sistema, é onde estão as informações sobre o que o servidor está fazendo em um arquivo de log personalizado.
  2. A segunda opção é mencionar que o local será um arquivo.
  3. Isso menciona a localização do arquivo de log
  4. O logAppend: “true” significa garantir que as informações de log continuem sendo adicionadas ao arquivo de log. Se você colocar o valor como “falso”, o arquivo será excluído e criado novamente sempre que o servidor for reiniciado.

Passo 2) Inicie o processo do servidor mongod e especifique o arquivo de configuração criado acima como parâmetro. A captura de tela de como isso pode ser feito é mostrada abaixo

Configurando MongoDB Servidor com arquivo de configuração

Assim que o comando acima for executado, o processo do servidor começará a usar este arquivo de configuração, e se você for para o arquivo /etc. diretório em seu sistema, você verá o arquivo mongod.log criado.

O instantâneo abaixo mostra um exemplo de como seria um arquivo de log.

Configurando MongoDB Servidor com arquivo de configuração

Como Instalar MongoDB na nuvem (AWS, Google, Azure)

Você não precisa instalar o MongoDB servidor e configurá-lo. Você pode implantar MongoDB Servidor Atlas na nuvem em plataformas como AWS, Google Cloud, Azure e conecte-se à instância usando um cliente. Abaixo estão as etapas detalhadas

Passo 1) Vou ao link

  1. Insira os detalhes pessoais
  2. Aceita os termos
  3. Clique no botão “Comece gratuitamente”

Instale MongoDB na nuvem

Passo 2) Clique em “Construir meu primeiro cluster”

Instale MongoDB na nuvem

Passo 3) Você pode selecionar entre AWS, Google Cloud, Azure como seu provedor de nuvem. Neste tutorial, usaremos AWS que é definido como padrão. Não faça outras alterações na página e clique em “Criar Cluster. "

Instale MongoDB na nuvem

Passo 4) Cluster a criação leva algum tempo:

Instale MongoDB na nuvem

Passo 5) Depois de algum tempo você verá

Instale MongoDB na nuvem

Passo 6) Clique em Segurança > Adicionar novo usuário

Instale MongoDB na nuvem

Passo 7) Na próxima tela,

  1. Insira as credenciais do usuário
  2. Atribuir privilégios
  3. Clique no botão Adicionar usuário

Instale MongoDB na nuvem

Passo 8) No painel, clique no botão conectar

  1. Coloque sua conexão IP na lista de permissões
  2. Escolha o método de conexão

Instale MongoDB na nuvem

Passo 9) Selecione o método de conexão de sua escolha para se conectar MongoDB servidor

Instale MongoDB na nuvem