MongoDB: analisi e prototipazione su applicazioni di social business intelligence


Autoria(s): Bianchi, Manuel
Contribuinte(s)

Golfarelli, Matteo

Data(s)

17/10/2013

Resumo

L’ultimo decennio ha visto un radicale cambiamento del mercato informatico, con la nascita di un numero sempre maggiore di applicazioni rivolte all’interazione tra utenti. In particolar modo, l’avvento dei social network ha incrementato notevolmente le possibilità di creare e condividere contenuti sul web, generando volumi di dati sempre maggiori, nell’ordine di petabyte e superiori. La gestione di tali quantità di dati ha portato alla nascita di soluzioni non relazionali appositamente progettate, dette NoSQL. Lo scopo di questo documento è quello di illustrare come i sistemi NoSQL, nello specifico caso di MongoDB, cerchino di sopperire alle difficoltà d’utilizzo dei database relazionali in un contesto largamente distribuito. Effettuata l'analisi delle principali funzionalità messe a disposizione da MongoDB, si illustreranno le caratteristiche di un prototipo di applicazione appositamente progettato che sfrutti una capacità peculiare di MongoDB quale la ricerca full-text. In ultima analisi si fornirà uno studio delle prestazioni di tale soluzione in un ambiente basato su cluster, evidenziandone il guadagno prestazionale.

Formato

application/pdf

Identificador

http://amslaurea.unibo.it/5965/1/bianchi_manuel_tesi.pdf

Bianchi, Manuel (2013) MongoDB: analisi e prototipazione su applicazioni di social business intelligence. [Laurea], Università di Bologna, Corso di Studio in Scienze e tecnologie informatiche [L-DM270] - Cesena <http://amslaurea.unibo.it/view/cds/CDS8013/>

Relação

http://amslaurea.unibo.it/5965/

Direitos

info:eu-repo/semantics/openAccess

Palavras-Chave #NoSQL MongoDB cluster social business intelligence benchmark prestazioni full-text #scuola :: 843899 :: Scienze #cds :: 8013 :: Scienze e tecnologie informatiche [L-DM270] - Cesena #sessione :: seconda
Tipo

PeerReviewed