MongoDB - Banco de dados orientado a documentos - Ninja do Linux
MongoDB – Banco de dados orientado a documentos
redator julho 10, 2020 Comente! Artigos, Carreira, Programação
MongoDB é um banco de dados orientado a documentos, isso o torna diferente dos outros bancos dados que utilizam tabelas e linhas para armazenar os dados. Seu desenvolvimento começou em outubro de 2007 pela 10gen, atualmente MongoDB Inc, sua primeira versão foi lançada em fevereiro de 2009. O MongoDB é multiplataforma e tem seu código aberto, foi escrito em linguagem C++, classificado como um programa de banco de dados NoSQL, o MongoDB usa documentos semelhantes ao JSON com esquemas, ele é desenvolvido pela MongoDB Inc,e foi publicado sob uma combinação da GNU Affero General Public License e Licença Apache.
O MongoDB possui características que permitem que as aplicações modelem informações de modo mais natural, pois os dados podem ser aninhados em hierarquias complexas e continuar a ser indexáveis e fáceis de buscar.
Características principais do MongoDB:
O MangoDB está disponível em duas edições do servidor: Community e Enterprise.
1 Importe a chave pública usada pelo sistema de gerenciamento de pacotes.
Em um terminal, emita o seguinte comando para importar a Chave GPG pública do MongoDB.
A operação deve responder com um OK.
No entanto, se você receber um erro indicando que gnupgnão está instalado, poderá:
Instale gnupge suas bibliotecas necessárias usando o seguinte comando:
Depois de instalado, tente importar a chave novamente:
2 Crie um arquivo de lista para o MongoDB.
Crie o arquivo de lista /etc/apt/sources.list.d/mongodb-org-4.2.listpara sua versão do Ubuntu.
Clique na guia apropriada para sua versão do Ubuntu. Se você não tiver certeza da versão do Ubuntu que o host está executando, abra um terminal ou shell no host e execute .lsb_release -dc
A seguinte instrução é para o Ubuntu 18.04 (Bionic) . Para o Ubuntu 16.04 (Xenial), clique na guia apropriada.
Crie o /etc/apt/sources.list.d/mongodb-org-4.2.list arquivo para o Ubuntu 18.04 (Bionic):
echo "deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic / mongodb-org / 4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list
3 Recarregue o banco de dados do pacote local.
Emita o seguinte comando para recarregar o banco de dados do pacote local:
4 Instale os pacotes do MongoDB.
Você pode instalar a versão estável mais recente do MongoDB ou uma versão específica do MongoDB.
Instale a versão mais recente do MongoDB.
Para instalar a versão estável mais recente, emita o seguinte
Opcional. Embora você possa especificar qualquer versão disponível do MongoDB, apt-getatualizará os pacotes quando uma versão mais recente estiver disponível. Para evitar atualizações não intencionais, você pode fixar o pacote na versão atualmente instalada:
echo "espera mongodb-org" | sudo dpkg –set-selections
echo "mongodb-org-server hold" | sudo dpkg –set-selections
echo "mongodb-org-shell hold" | sudo dpkg –set-selections
echo "mongodb-org-mongos hold" | sudo dpkg –set-selections
echo "mongodb-org-tools hold" | sudo dpkg –set-selections
Para mais informações sobre instalações clique aqui!
Design Patterns: Solucionando problemas
Ubuntu 20.04 e suas Atualizações
10 cursos de JavaScript Grátis
As 12 perguntas essenciais que você precisa começar a se fazer agora para trabalhar na área de TI(Você não pode ignorar as 4 ultimas)
Artigo anterior Curso de Ruby on Rails – Introdução ao Framework Ruby on Rails(Desenvolvimento de Software)