NoSql Databases: Analisi prestazionale e confronto col modello relazionale. Un’applicazione: MongoDB

DSpace/Manakin Repository

Show simple item record

dc.contributor.advisor Orsini, Renzo it_IT
dc.contributor.author Pernini, Marina <1983> it_IT
dc.date.accessioned 2015-10-06 it_IT
dc.date.accessioned 2016-03-21T13:53:20Z
dc.date.available 2016-03-21T13:53:20Z
dc.date.issued 2015-10-29 it_IT
dc.identifier.uri http://hdl.handle.net/10579/6953
dc.description.abstract Con lo sviluppo di internet e la nascita dei sistemi cloud, si è venuta a creare l’esigenza di pubblicare online grandi quantità di dati e di contenuti. Di conseguenza è sorto il problema di permettere la gestione di grandi quantità di dati e allo stesso tempo garantire la funzionalità, l’affidabilità e la disponibilità dei servizi. A questo proposito i DBMS tradizionali hanno iniziato a portare a galla diversi limiti che andremo ad evidenziare in seguito. Molti limiti e problemi che si venivano a creare con i classici database relazionali furono risolti dalla nascita e dall’utilizzo di una nuova generazione di database: i database NO-SQL. NO-SQL sta per ”Not Only Sql” che indica un data-model diverso dal modello di dati con le tabelle al quale siamo sempre stati abituati. Tra le caratteristiche principali dei db NoSql c'è il fatto di non avere uno schema predefinito e di non utilizzare come linguaggio per le query l’SQL. Questa famiglia di database in realtà non è una vera e propria novità, in quanto questo termine fu coniato per la prima volta da Carlo Strozzi nel 1998 ed ha col tempo dimostrato di avere molti vantaggi rispetto ai DBMS anche se in alcuni campi specifici si preferisce ancora continuare ad utilizzare i db tradizionali per motivi che vedremo nel corso della tesi. Questa tesi ha come scopo quello di andare ad approfondire le caratteristiche dei database NOSql andando ad analizzarne la tassonomia e presentando 3 diversi tipi di db NoSQL con i 3 modelli di dati principali e di confrontare questi db con i classici database tradizionali, andando anche a creare lo stesso database prima con Mysql e poi con MongoDB, un database NoSql, andando a confrontare anche la prestazioni eseguendo delle query simili in entrambi i db. it_IT
dc.language.iso it_IT
dc.publisher Università Ca' Foscari Venezia it_IT
dc.rights © Marina Pernini, 2015 it_IT
dc.title NoSql Databases: Analisi prestazionale e confronto col modello relazionale. Un’applicazione: MongoDB it_IT
dc.title.alternative it_IT
dc.type Master's Degree Thesis it_IT
dc.degree.name Informatica it_IT
dc.degree.level Laurea magistrale it_IT
dc.degree.grantor Dipartimento di Scienze Ambientali, Informatica e Statistica it_IT
dc.description.academicyear 2014/2015, sessione autunnale it_IT
dc.rights.accessrights openAccess it_IT
dc.thesis.matricno 824928 it_IT
dc.subject.miur it_IT
dc.description.note it_IT
dc.degree.discipline it_IT
dc.contributor.co-advisor it_IT
dc.date.embargoend it_IT
dc.provenance.upload Marina Pernini (824928@stud.unive.it), 2015-10-06 it_IT
dc.provenance.plagiarycheck Renzo Orsini (orsini@unive.it), 2015-10-19 it_IT


Files in this item

This item appears in the following Collection(s)

Show simple item record