Como instalar e usar o MongoDB no Linux Mint

Como instalar e usar o MongoDB no Linux Mint
No mundo da solução de banco de dados, o MongoDB é um recém -chegado relativo. No entanto, ele rapidamente ganhou uma enorme popularidade por causa dos recursos que oferece. O MongoDB é uma solução de banco de dados baseada em uso geral, de plataforma cruzada e baseada em documentos que se enquadra na classificação NOSQL. Não segue as regras dos bancos de dados relacionais tradicionais (por exemplo, MySQL). Em vez disso, ele usa documentos do tipo JSON para armazenar dados. Neste artigo, vamos verificar como instalar e usar o MongoDB no Linux Mint.

MongoDB na hortelã do Linux

MongoDB é uma solução de banco de dados NOSQL de plataforma cruzada de plataforma cruzada. Como é um banco de dados NoSQL, está livre da natureza restrita dos bancos de dados tradicionais (por exemplo, MySQL), oferecendo mais flexibilidade para armazenar dados. MongoDB também pode ser tratado como uma solução de armazenamento de arquivos! MongoDB oferece escala eficiente, graças ao seu recurso de sharding.

Existem duas edições do MongoDB disponíveis para os clientes - a versão da comunidade e da empresa. Agora, para usuários em geral, a edição da comunidade MongoDB será suficiente para testar/desenvolver fins. No entanto, para implementação em larga escala, é uma boa ideia obter a empresa. A MongoDB Enterprise vem com recursos adicionais como suporte ao cliente, integração de Kubernetes, desempenho mais rápido da memória, certificação etc. Confira o MongoDB Enterprise Advanced.

Neste artigo, no entanto, mostrarei como instalar e usar a edição da comunidade MongoDBB.

Instale o MongoDB no Linux Mint

Existem várias maneiras de instalar o MongoDB. Devido à sua popularidade, já faz parte dos servidores de pacotes do Ubuntu. Linux Mint, sendo um derivado do Ubuntu, pode pegar diretamente o MongoDB no servidor de pacotes. No entanto, a recomendação oficial do MongoDB é usar seu próprio repositório para instalar o software de banco de dados.

Preparar? Vamos pular direto para isso!

Instale o MongoDB no servidor de pacotes do Ubuntu

MongoDB está disponível diretamente no servidor de pacotes do Ubuntu. Tudo que você precisa é dizer ao apto a pegar e instalar o MongoDB pacote. Embora funcione bem, de acordo com a documentação oficial do MongoDB, não é o método recomendado. Siga por sua própria responsabilidade.

Primeiro, inicie um terminal e atualize o cache apt.

$ sudo apt update

Agora, diga ao Apt para instalar o MongoDB.

$ sudo apt install mongodb

Instale o MongoDB do REPO MONGODB

MongoDB oferece oficialmente repo para Ubuntu, Debian, Suse Linux e Amazon. MongoDB recomenda oficialmente esse método de instalação do MongoDB. Isso garante que você esteja sempre usando a versão mais recente. Linux Mint é baseado no Ubuntu, então o repo Ubuntu funcionará muito bem.

Nota: o repo é dependente da versão. Este método mostrará a instalação da versão estável mais recente do MongoDB (MongoDB 4.2). Para outras versões, confira o documento de instalação do MongoDB.

Inicie um terminal e comece a executar os seguintes comandos. Primeiro, vamos verificar se o GNUPG está instalado. GNUPG vem pré -instalado com Mint Linux. No entanto, se foi desinstalado anteriormente, este comando o instalará imediatamente.

$ sudo apt update && sudo apt install gnupg -y

Agora, adicione a chave GPG pública do MongoDB repo.

$ wget -qo - https: // www.MongoDB.org/static/pgp/server-4.2.ASC | Sudo Apt-Key Add -

Apt está pronto para se comunicar com o repo MongoDB. Adicione o repo MongoDB na lista de servidores de pacotes apt.

$ echo "Deb [arch = amd64, ARM64] https: // repo.MongoDB.org/apt/ubuntu bionic/
MongoDB-Org/4.2 multiverso "| sudo tee/etc/apt/fontes.lista.D/MONGODB-ORG-4.2.lista

Atualize o cache apt.

$ sudo apt update

O repo MongoDB é adicionado com sucesso. Agora, diga ao Apt para instalar o MongoDB. O nome do pacote é MongoDB-Org. Observe que MongoDB é do Repo Ubuntu, enquanto MongoDB-Org é de repo MongoDB.

$ sudo apt install mongodb-org

Usando o MongoDB

Uma vez concluído a instalação, certifique -se de que o MongoDB esteja em execução. Execute este comando no terminal.

$ MONGO

O comando deu algum erro. É porque o MongoDB, por padrão, não começa com a inicialização. Para consertar isso, execute o próximo comando. Essencialmente, estamos dizendo ao SystemCTL para iniciar e ativar o serviço MongoDB em Boot.

$ sudo systemctl start mongod
$ sudo systemctl Ativar MongoD

Verifique o MongoDB mais uma vez.

$ MONGO

Pronto! MongoDB está funcionando perfeitamente! É a concha do MongoDB que está funcionando. Serve como o centro de controle do MongoDB. MongoDB tem seus próprios comandos e funções. O comando a seguir imprimirá uma lista de comandos e funções disponíveis.

$ ajuda

Pensamentos finais

MongoDB é um poderoso software de banco de dados. É até incorporado pelo Google, Facebook, PayPal, EA, Adobe, eBay etc. gigantes. Confira as empresas usando o MongoDB. Isso, por si só, é um testemunho do poder do MongoDB.

Este artigo apenas discute como instalar o MongoDB. Há muito a aprender sobre isso. Você pode encontrar muitos tutoriais na internet ao começar com o MongoDB. Confira o guia para iniciantes para MongoDB.

Aproveitar!