Il Piccolo Libro di MongoDB: Edizione Italiana
NoSQL è un movimento che promuove una serie di strumenti di archiviazione di dati in modo non relazionale che rompa con la lunga storia delle basi di dati relazionali.
Questi archivi di dati non richiedono uno schema fisso di tabelle, evitano spesso le operazioni di unione (join) e, tipicamente, puntano a scalare orizzontalmente. Gli accademici e gli articoli si riferiscono a queste basi di dati come memorizzazione strutturata (structured storage).
Il termine NoSQL fu usato per la prima volta nel 1998 per una base di dati relazionale open source che non usava un'interfaccia SQL. L'autore Carlo Strozzi, dichiarò che "come movimento, NoSQL diparte radicalmente dal modello relazionale, e quindi andrebbe chiamato più appropriatamente NoREL, o qualcosa di simile".
Il termine fu riutilizzato nel 2009 da un dipendente di Rackspace, Eric Evans, quando Johan Oskarsson di Last.fm volle organizzare un evento per discutere di basi di dati distribuite open source. Il nome era un tentativo per etichettare il crescente numero data base non relazionali e distribuiti che spesso non forniscono le classiche caratteristiche di Atomicità, Coerenza, Isolamento e Durabilità ACID.
Il Piccolo Libro di MongoDB: Edizione Italiana
Il Piccolo Libro di MongoDB è la traduzione autorizzata di The Little MongoDB Book di Karl Seguin.
MongoDB è un database NoSQL open source, facilmente scalabile e ad alte prestazioni. Mantiene alcune similitudini coi database relazionali il che, a mio avviso, lo rende un’ottima scelta per chi si sta avvicinando al mondo NoSQL. Il Piccolo Libro è stato scritto proprio per questo tipo di lettore, ma soddisferà senz’altro anche l’esperto che vuole saperne di più su Mongo. Non lasciatevi ingannare da facilità d’uso e giovane età: MongoDB è in grado di soddisfare anche i palati più esigenti.
Note sulla traduzione
Per garantire la coerenza del testo rispetto al tutorial interattivo online sviluppato dallo stesso autore del libro, i nomi di database, collezioni, documenti e campi degli esempi sono stati mantenuti in lingua originale. Sono certo che risulteranno comunque comprensibili. Vi invito a segnalarmi qualunque errore di traduzione, battitura o paginazione (ce ne sono di sicuro). Poiché il sorgente è su GitHub potete apportare e proporre voi stessi le correzioni, via pull-request. Ci terrei a migliorare la qualità del prodotto, anche e soprattutto grazie alla vostra collaborazione.
Download
Il Piccolo Libro di MongoDB è disponibile in tre formati:
Sto valutando la possibilità di rilasciarlo anche in formato HTML. Se ritenete che possa esservi utile fatemelo sapere.
Il Piccolo Libro su Goodreads
Il libro è su Goodreads. Se volete aggiungete commenti e/o valutazioni contribuendo così alla sua diffusione – Grazie.
MongoDB in Italia
Fino ad oggi MongoDB non si è diffuso granché nel nostro paese e credo che una delle cause sia proprio la mancanza di risorse in lingua italiana. Purtroppo in Italia la barriera linguistica è ancora un grande ostacolo alla diffusione di quella conoscenza condivisa che, grazie alla rete, è sempre più diffusa a livello globale. Mi auguro davvero che Il Piccolo Libro di MongoDB contribuisca alla diffusione di Mongo anche dalle nostre parti.
C’è voluto un bel po’ di lavoro, ma sono contento di averlo portato a termine.
Commenti
Posta un commento