Come installare e utilizzare MongoDB su Linux Mint

Come installare e utilizzare MongoDB su Linux Mint
Nel mondo della soluzione di database, MongoDB è un nuovo arrivato relativo. Tuttavia, ha rapidamente guadagnato un'enorme popolarità a causa delle caratteristiche che offre. MongoDB è una soluzione di database basata su documenti per uso generale, a piattaforma, che rientra nella classificazione NOSQL. Non segue le regole dei tradizionali database relazionali (ad esempio, MySQL). Invece, utilizza documenti simili a JSON per l'archiviazione dei dati. In questo articolo, controlliamo come installare e utilizzare MongoDB su Linux Mint.

MongoDB su Linux Mint

MongoDB è una soluzione di database NOSQL multipiattaforma open source. Dato che è un database NoSQL, è gratuito dalla natura limitata dei database tradizionali (ad esempio MySQL), offrendo maggiore flessibilità per la memorizzazione di dati. MongoDB può anche essere trattato come una soluzione di archiviazione dei file! MongoDB offre un ridimensionamento efficiente, grazie alla sua funzione di frammento.

Ci sono due edizioni di MongoDB disponibili per i clienti: la versione della comunità e delle imprese. Ora, per gli utenti generali, la MongoDB Community Edition sarà sufficiente per il test/sviluppo di scopi. Tuttavia, per l'implementazione su larga scala, è una buona idea ottenere quello aziendale. MongoDB Enterprise viene fornito con funzionalità aggiuntive come l'assistenza clienti, l'integrazione di Kubernetes, le prestazioni della memoria più veloci, la certificazione, ecc. Dai un'occhiata a MongoDB Enterprise Advanced.

In questo articolo, tuttavia, metterò in mostra come installare e utilizzare la MongoDB Community Edition.

Installa MongoDB su Linux Mint

Esistono diversi modi in cui possiamo installare MongoDB. A causa della sua popolarità, fa già parte dei server del pacchetto Ubuntu. Linux Mint, essendo un derivato Ubuntu, può afferrare direttamente MongoDB dal server del pacchetto. Tuttavia, la raccomandazione ufficiale di MongoDB è quella di utilizzare il proprio repository per l'installazione del software di database.

Pronto? Ci saltiamo dentro!

Installa MongoDB da Ubuntu Package Server

MongoDB è direttamente disponibile dal server del pacchetto Ubuntu. Tutto ciò che serve è dire a Apt di afferrare e installare il MongodB pacchetto. Anche se funzionerà bene, secondo la documentazione ufficiale di MongoDB, non è il metodo consigliato. Seguilo a tua responsabilità.

Innanzitutto, accendi un terminale e aggiorna la cache APT.

$ sudo apt update

Ora, dì a Apt di installare MongoDB.

$ sudo APT Installa MongoDB

Installa MongoDB da MongoDB Repo

MongoDB offre ufficialmente Repo per Ubuntu, Debian, Suse Linux e Amazon. MongoDB raccomanda ufficialmente questo metodo di installazione di MongoDB. Questo si assicura che tu stia sempre usando l'ultima versione. Linux Mint è a base di Ubuntu, quindi il repository Ubuntu funzionerà bene.

Nota: il repository dipende dalla versione. Questo metodo mostrerà l'installazione dell'ultima versione stabile MongoDB (MongoDB 4.2). Per altre versioni, dai un'occhiata al documento di installazione MongoDB.

Accendi un terminale e inizia a eseguire i seguenti comandi. Innanzitutto, controlliamo se GNUPG è installato. GnUpg viene preinstallato con Linux Mint. Tuttavia, se non è stato disinstallato in precedenza, questo comando lo installerà immediatamente.

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

Ora aggiungi la chiave del GPG pubblico di MongoDB Repo.

$ wget -qo - https: // www.MongodB.org/statico/pgp/server-4.2.ASC | sudo Apt-Key Aggiungi -

APT è pronto a comunicare con il repository MongoDB. Aggiungi il repository MongoDB nell'elenco dei server del pacchetto APT.

$ echo "deb [arch = amd64, arm64] https: // repo.MongodB.org/apt/ubuntu bionico/
MongoDB-ORG/4.2 Multiverse "| sudo tee/etc/apt/fonti.elenco.D/MongoDB-ORG-4.2.elenco

Aggiorna la cache APT.

$ sudo apt update

Il repository MongoDB viene aggiunto con successo. Ora, dì a Apt di installare MongoDB. Il nome del pacchetto è MongoDB-ORG. Notare che MongodB è di Ubuntu Repo mentre Mongodb-Org è da MongoDB Repo.

$ sudo apt Installa MongoDB-ORG

Utilizzare MongoDB

Una volta completata l'installazione, assicuriamoci che MongoDB sia in esecuzione. Esegui questo comando nel terminale.

$ Mongo

Il comando ha lanciato qualche errore. È perché MongoDB, per impostazione predefinita, non inizia con l'avvio. Per risolvere questo problema, esegui i due comandi successivi. In sostanza, stiamo dicendo a SystemCtl per iniziare e abilitare il servizio MongoDB all'avvio.

$ sudo systemctl avvia Mongod
$ sudo SystemCtl Abilita Mongod

Controlla di nuovo MongoDB.

$ Mongo

Ecco! MongoDB funziona perfettamente! È la shell Mongodb che funziona. Funge da centro di controllo mongodb. MongoDB ha i suoi comandi e funzioni. Il seguente comando stamperà una lista di comandi e funzioni disponibili.

$ aiuto

Pensieri finali

MongoDB è un potente software di database. È persino incorporato da Google, Facebook, PayPal, EA, Adobe, eBay ecc. giganti. Dai un'occhiata alle aziende che utilizzano MongoDB. Questo, di per sé, è una testimonianza del potere di MongoDB.

Questo articolo discute solo come installare MongoDB. C'è molto da imparare al riguardo. Puoi trovare molti tutorial su Internet all'inizio di MongoDB. Dai un'occhiata a questa guida per principianti a MongoDB.

Godere!