- Oggetto:
Bigdata and NoSQL databases
- Oggetto:
Bigdata and NoSQL databases
- Oggetto:
Academic year 2016/2017
- Course ID
- INF0082
- Teacher
- Prof. Rosa Meo (Titolare del corso)
- Year
- 1° anno 2° anno 3° anno
- Type
- A scelta dello studente
- Course disciplinary sector (SSD)
- INF/01 - informatica
- Delivery
- Tradizionale
- Language
- Inglese
- Attendance
- Obbligatoria
- Oggetto:
Sommario del corso
- Oggetto:
Course objectives
Overview of the NoSQl databases movement.
Knowledge of polyglot persistence and ability to choose the right database for the different needs.
- Oggetto:
Results of learning outcomes
Knowledge of the various typologies of data representations in the NoSql database movement.
Ability to design patterns for representation, querying and management of data in NoSql databases.
- Oggetto:
Course delivery
Teaching with slides, examples and exercizes.
- Oggetto:
Learning assessment methods
Submission and correction of exercizes on practical cases to be solved individually or in groups.
- Oggetto:
Program
Overview of BigData
A change of paradigm in data elaboration
Data distribution and limits to data consistency, availability, partitioning
An overview of NoSQL databases
Riak: a database for the web, based on key-values
HBase: a column-oriented database
MongoDB: a document-oriented database, based on JSON
Neo4J: a graph-oriented database
Experiments on modelling data and computing statistics with database of choice
Suggested readings and bibliography
- Oggetto:
Seven databases in seven weeks A Guide to Modern Databases and the NoSQL Movement
Autore: Eric Redmond and Jim R. Wilson
Casa editrice: The pragmatic programmer
ISBN: 978-1-93435-692-0
Url: https://pragprog.com/book/rwdata/seven-databases-in-seven-weeksMapReduce Design Patterns Building Effective Algorithms and Analytics for Hadoop and Other Systems
Autore: Donald Miner, Adam ShookEdizione: Final Release Date: November 2012
Casa editrice: O'Reilly Media
ISBN: 978-1-4493-2717-0
Url: http://shop.oreilly.com/product/0636920025122.do- Oggetto: