MongoDB è un database distribuito?
MongoDB è un database distribuito?

Video: MongoDB è un database distribuito?

Video: MongoDB è un database distribuito?
Video: Giacomo Fabbian - MongoDB vs MySQL in applicazioni Laravel - laravelday 2019 2024, Novembre
Anonim

Lo sharding è un metodo per distribuire i dati su più macchine. MongoDB utilizza lo sharding per supportare le distribuzioni con set di dati molto grandi e operazioni a throughput elevato. Banca dati i sistemi con set di dati di grandi dimensioni o applicazioni a throughput elevato possono mettere a dura prova la capacità di un singolo server.

Allo stesso modo, le persone si chiedono, MongoDB è un database orientato agli oggetti?

MongoDB è un oggetto - orientate , semplice, dinamico e scalabile NoSQL Banca dati . Si basa sul modello di archivio documenti NoSQL. I dati oggetti sono archiviati come documenti separati all'interno di una raccolta, invece di archiviare i dati nelle colonne e nelle righe di un relazionale tradizionale Banca dati.

In secondo luogo, qual è l'uso del database MongoDB? MongoDB è un documento orientato Banca dati che memorizza i dati in documenti simili a JSON con schema dinamico. Significa che puoi memorizzare i tuoi record senza preoccuparti della struttura dei dati come il numero di campi o i tipi di campi per memorizzare i valori. MongoDB i documenti sono simili agli oggetti JSON.

Allo stesso modo, MongoDB è buono per il database transazionale?

Al suo centro, MongoDB è un documento Banca dati e - quasi per difetto - questo tipo di banche dati non sono compatibili con ACID, soprattutto quando si tratta di documenti multipli transazioni (a livello di documento, MongoDB supporta già ACID transazioni ).

Dove sono archiviati i dati in MongoDB?

Per impostazione predefinita, MongoDB ascolta le connessioni dai client sulla porta 27017 e memorizza dati nel / dati directory /db. Se vuoi che mongod conservi dati file in un percorso diverso da / dati /db puoi specificare un dbPath. Il dbPath deve esistere prima di avviare mongod.

Consigliato: