Come scaricare e installare MongoDB on Windows e Nuvola

⚡ Riepilogo intelligente

Come scaricare e installare MongoDB on Windows e Cloud viene spiegato come una guida di configurazione completa. Questa risorsa copre l'installazione MongoDB Server della community su Windows, il Javasceneggiatura, Pythone driver Ruby, MongoDB Compass, configurazione con importazione ed esportazione, un file di configurazione e distribuzione MongoDB Atlante sul cloud.

  • 🪟 Windows Installare: Scarica il Community Server a 64 bit ed esegui il programma di installazione MSI.
  • ???? Driver: JavaLo script è integrato; aggiungi Python Driver (pymongo) e Ruby (mongo).
  • 🧭 Compass: installare il MongoDB Compass Interfaccia grafica per la gestione visiva dei database.
  • ⚙️ Configurazione: Imposta la directory dei dati, importa/esporta file CSV e utilizza un file di configurazione.
  • ☁️ cloud: Schierare MongoDB Atlas su AWS, Google Cloud, o Azure e connettere un client.

Come scaricare e installare MongoDB

Gli installatori per MongoDB sono disponibili sia in formato a 32 bit che a 64 bit. I programmi di installazione a 32 bit sono adatti per ambienti di sviluppo e test. Ma per gli ambienti di produzione è consigliabile utilizzare i programmi di installazione a 64 bit. In caso contrario, la quantità di dati che possono essere memorizzati all'interno potrebbe essere limitata. MongoDBSi consiglia di utilizzare sempre la versione stabile per gli ambienti di produzione.

Come scaricare e installare MongoDB on Windows

I seguenti passaggi possono essere utilizzati per scaricare e installare MongoDB on Windows 10:

Passaggio 1) Scarica MongoDB Community Server

Vai link e scaricare MongoDB Server comunitario. Installeremo la versione a 64 bit per Windows.

Scarica e installa MongoDB on Windows

Passaggio 2) Fare clic su Configurazione

Una volta completato il download, apri il file msi. Fai clic su Avanti nella schermata di avvio.

Scarica e installa MongoDB on Windows

Passaggio 3) Accettare il contratto di licenza con l'utente finale

  1. Accettare il Contratto di Licenza per l'Utente Finale.
  2. Fare clic su Avanti.

Scarica e installa MongoDB on Windows

Passaggio 4) Fare clic sul pulsante “Completa”

Fai clic sul pulsante "Completa" per installare tutti i componenti. L'opzione personalizzata può essere utilizzata per installare componenti specifici o se si desidera modificare la posizione di installazione.

Scarica e installa MongoDB on Windows

Passaggio 5) Configurazione del servizio

  1. Seleziona "Esegui il servizio come utente Servizio di rete". Prendi nota della directory dei dati; ci servirà in seguito.
  2. Fare clic su Avanti.

Scarica e installa MongoDB on Windows

Passaggio 6) Avvia il processo di installazione

Fare clic sul pulsante Installa per avviare l'installazione.

Scarica e installa MongoDB on Windows

Passaggio 7) Fare clic su Avanti una volta completato

L'installazione ha inizio. Al termine, fai clic su Avanti.

Scarica e installa MongoDB on Windows

Passaggio 8) Fare clic sul pulsante Fine

Ultimo passaggio: una volta completata l'installazione, fare clic sul pulsante Fine.

Scarica e installa MongoDB on Windows

Ciao a tutti MongoDB: JavaAutista di script

Autisti dentro MongoDB vengono utilizzati per la connettività tra le applicazioni client e il database. Ad esempio, se avessi un Java programma e ne ho richiesto la connessione MongoDB, quindi dovresti scaricare e integrare il Java driver in modo che il programma possa funzionare con il file MongoDB Banca dati.

L'autista per JavaCopione esce dalla scatola. Il MongoDB guscio che viene utilizzato per lavorare con il MongoDB il database è in realtà un JavaShell dello script. Per accedervi:

Passo 1) Vai a “C:\Program Files\MongoDB\Server\4.0\bin” e fai doppio clic su mongo.exe. In alternativa, puoi anche fare clic su MongoDB Elemento desktop.

Ciao a tutti MongoDB: JavaAutista di script

Passo 2) Inserisci il seguente programma nella shell:

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

Ciao a tutti MongoDB: JavaAutista di script

Code Spiegazione:

  1. Stiamo semplicemente dichiarando un semplice JavaVariabile di script per memorizzare una stringa chiamata 'Hello World'.
  2. Stiamo utilizzando il metodo printjson per stampare la variabile sullo schermo.

Installazione Python Guidatore

Passo 1) Garantire Python è installato sul sistema.

Passo 2) Installa i driver relativi a MongoDB eseguendo il comando seguente:

pip install pymongo

Installa il driver Ruby

Passo 1) Assicurarsi che Ruby sia installato sul sistema.

Passo 2) Assicurati che gems sia aggiornato eseguendo il comando:

gem update --system

Passo 3) Installa i driver relativi a MongoDB eseguendo il comando seguente:

gem install mongo

Installazione MongoDB Compass - MongoDB Strumento di gestione

Esistono strumenti sul mercato disponibili per la gestione MongoDB. Uno di questi strumenti non commerciali è MongoDB CompassAlcune delle caratteristiche di Compass sono elencate di seguito:

  1. Tutta la potenza del guscio Mongo
  2. Conchiglie multiple
  3. Risultati multipli

Passo 1) Vai link e fai clic su scarica.

Installazione MongoDB Compass

Passo 2) Inserisci i dettagli nella finestra a comparsa e fai clic su Invia.

Installazione MongoDB Compass

Passo 3) Double clicca sul file scaricato.

Installazione MongoDB Compass

Passo 4) L'installazione si avvierà automaticamente.

Installazione MongoDB Compass

Passo 5) Compass si avvierà con una schermata di benvenuto.

Installazione MongoDB Compass

Passo 6) Mantieni le impostazioni sulla privacy predefinite e fai clic su "Inizia a usare Compass".

Installazione MongoDB Compass

Passo 7) Verrà visualizzata la schermata iniziale con un elenco dei database attualmente aperti.

Installazione MongoDB Compass

MongoDB Configurazione, importazione ed esportazione

Prima di avviare il MongoDB server, il primo aspetto fondamentale è configurare la directory dei dati in cui si trovano tutti i file MongoDB I dati verranno memorizzati. Ciò può essere fatto nel seguente modo:

MongoDB Configurazione, importazione ed esportazione

Il comando precedente 'md \data\db' crea una directory chiamata \data\db nella posizione corrente. MongoDB creerà automaticamente i database in questa posizione, perché questa è la posizione predefinita per MongoDB per memorizzare le sue informazioni. Stiamo solo assicurando che la directory sia presente, quindi MongoDB puoi trovarlo quando inizia.

L'importazione dei dati in MongoDB viene fatto usando il comando “mongoimport”. Il seguente esempio mostra come questo può essere fatto.

Passo 1) Crea un file CSV chiamato data.csv e inserisci al suo interno i seguenti dati:

Employeeid,EmployeeName
1,Guru99
2,Mohan
3,Smith

Nell'esempio precedente, supponiamo di voler importare 3 documenti in una raccolta chiamata "data". La prima riga è chiamata riga di intestazione e diventerà il nome dei campi della raccolta.

Passo 2) Eseguire il comando mongoimport.

MongoDB Configurazione, importazione ed esportazione

Code Spiegazione:

  1. Specifichiamo l'opzione db per indicare in quale database devono essere importati i dati.
  2. L'opzione "type" serve a specificare che stiamo importando un file CSV.
  3. Ricorda che la prima riga è chiamata riga di intestazione e diventerà il nome dei campi della raccolta; ecco perché specifichiamo l'opzione –headerline. Dopodiché, specifichiamo il nostro file data.csv.

Uscita

MongoDB Configurazione, importazione ed esportazione

L'output mostra chiaramente che sono stati importati 3 documenti MongoDB.

Esportazione MongoDB Questo viene fatto utilizzando il comando mongoexport.

MongoDB Configurazione, importazione ed esportazione

Code Spiegazione:

  1. Stiamo specificando l'opzione db per indicare da quale database devono essere esportati i dati.
  2. Stiamo specificando l'opzione di raccolta per indicare quale raccolta utilizzare.
  3. La terza opzione consiste nello specificare che si desidera esportare in un file CSV.
  4. Il quarto è specificare quali campi della raccolta devono essere esportati.
  5. L'opzione –out specifica il nome del file CSV in cui esportare i dati.

Uscita

MongoDB Configurazione, importazione ed esportazione

L'output mostra chiaramente che sono stati esportati 3 record MongoDB.

Configurazione MongoDB server con file di configurazione

È possibile configurare l'istanza del server mongod per l'avvio con un file di configurazione. Il file di configurazione contiene impostazioni equivalenti alle opzioni della riga di comando di mongod. Ad esempio, supponiamo di voler MongoDB Per memorizzare tutte le informazioni di registro in una posizione personalizzata, seguire i passaggi seguenti:

Passo 1) Crea un file chiamato "mongod.conf" e memorizza al suo interno le seguenti informazioni.

Configurazione MongoDB Server con file di configurazione

  1. La prima riga del file specifica che vogliamo aggiungere la configurazione per il file di log di sistema, ovvero il file di log personalizzato in cui vengono memorizzate le informazioni relative all'attività del server.
  2. La seconda opzione è menzionare che la posizione sarà un file.
  3. Questo indica la posizione del file di registro.
  4. logAppend: "true" significa garantire che le informazioni di registro continuino ad essere aggiunte al file di registro. Se inserisci il valore come "false", il file verrà eliminato e creato di nuovo ogni volta che il server si riavvia.

Passo 2) Avvia il processo del server mongod e specifica il file di configurazione creato in precedenza come parametro. Di seguito è riportata una schermata che illustra come procedere.

Configurazione MongoDB Server con file di configurazione

Una volta eseguito il comando precedente, il processo del server inizierà a utilizzare questo file di configurazione e, accedendo alla directory /etc del sistema, si troverà il file mongod.log creato. L'immagine seguente mostra un esempio di come appare un file di log.

Configurazione MongoDB Server con file di configurazione

Come installare MongoDB su Cloud (AWS, Google, Azure)

Non è necessario installare il MongoDB server e configurarlo. È possibile distribuire un MongoDB Server Atlas sul cloud su piattaforme come AWS, Google Cloude Azuree connettersi all'istanza utilizzando un client. Di seguito sono riportati i passaggi dettagliati:

Passo 1) Vai link.

  1. Immettere i dettagli personali
  2. Accetti i termini
  3. Fai clic sul pulsante "Inizia gratis"

Installazione MongoDB su Nuvola

Passo 2) Fai clic su "Crea il mio primo cluster".

Installazione MongoDB su Nuvola

Passo 3) È possibile selezionare tra AWS, Google Cloude Azure come tuo fornitore di servizi cloud. In questo tutorial, useremo AWS, che è impostato di default. Non apportare altre modifiche alla pagina e fai clic su "Crea". Cluster".

Installazione MongoDB su Nuvola

Passo 4) Cluster La creazione richiede del tempo.

Installazione MongoDB su Nuvola

Passo 5) Dopo un po' di tempo vedrai che il cluster è pronto.

Installazione MongoDB su Nuvola

Passo 6) Fai clic su Sicurezza > Aggiungi nuovo utente.

Installazione MongoDB su Nuvola

Passo 7) Nella schermata successiva:

  1. Inserisci le credenziali dell'utente
  2. Assegnare privilegi
  3. Fai clic sul pulsante Aggiungi utente

Installazione MongoDB su Nuvola

Passo 8) Nella dashboard, fai clic sul pulsante Connetti.

  1. Inserisci nella whitelist la tua connessione IP
  2. Scegli il metodo di connessione

Installazione MongoDB su Nuvola

Passo 9) Seleziona il metodo di connessione che preferisci per connetterti al MongoDB server.

Installazione MongoDB su Nuvola

DOMANDE FREQUENTI

Sì. Gli assistenti AI possono generare file di configurazione di mongod, spiegare gli errori di connessione e suggerire soluzioni per problemi relativi a driver o servizi. Dovresti comunque verificare i comandi rispetto alla documentazione ufficiale. MongoDB documentazione prima di applicarli.

Sì. Le serrature scorrevoli portatili e i catenacci a superficie possono essere usati per mettere in sicurezza una porta a scomparsa dall'esterno. Alcuni kit con catena di sicurezza consentono anche il bloccaggio esterno con chiave o manopola girevole. MongoDB Atlas include Atlas Vector Search e integrazioni con l'intelligenza artificiale che consentono di creare app per la generazione di contenuti con funzionalità di ricerca semantica e recupero avanzato. Archivia gli embedding insieme ai documenti, eliminando la necessità di un database vettoriale separato.

Sì. Le serrature scorrevoli portatili e i catenacci a superficie possono essere usati per mettere in sicurezza una porta a scomparsa dall'esterno. Alcuni kit con catena di sicurezza consentono anche il bloccaggio esterno con chiave o manopola girevole. MongoDB Community Server è gratuito e open source per Windows, macOSe Linux. MongoDB Atlas offre anche un livello cloud gratuito, mentre l'edizione Enterprise aggiunge funzionalità avanzate a pagamento e supporto.

Community Server viene installato e gestito sulla tua macchina o server. Atlas è un servizio cloud completamente gestito che si occupa di configurazione, scalabilità, backup e sicurezza su AWS, Google Cloud, o Azure.

Riassumi questo post con: