Capitolo 2. Come iniziare
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
MongoDB è potente ma facile da usare. In questo capitolo introdurremo alcuni concetti di base di MongoDB:
Un documento è l'unità di base dei dati di MongoDB ed è più o meno equivalente a una riga in un sistema di gestione di database relazionale (ma molto più espressivo).
Allo stesso modo, una collezione può essere considerata come una tabella con uno schema dinamico.
Una singola istanza di MongoDB può ospitare più database indipendenti, ognuno dei quali contiene le proprie collezioni.
Ogni documento ha una chiave speciale,
"_id", che è unica all'interno di una collezione.MongoDB viene distribuito con uno strumento semplice ma potente chiamato mongo shell. La shell mongofornisce un supporto integrato per l'amministrazione delle istanze MongoDB e per la manipolazione dei dati utilizzando il linguaggio di query MongoDB. È anche un interprete JavaScript completamente funzionale che permette agli utenti di creare e caricare i propri script per una varietà di scopi.
Documenti
Su il cuore di MongoDB è il documento: un insieme ordinato di chiavi con valori associati. La rappresentazione di un documento varia a seconda del linguaggio di programmazione, ma la maggior parte dei linguaggi ha una struttura di dati che si adatta naturalmente, come una mappa, un hash o un dizionario. In JavaScript, ad esempio, i documenti sono rappresentati ...