Uncategorized

Big Data Management Technologies

Module Code Semester Type Hours Laboratories / Seminars   ECTS Instructors
Big Data Management Technologies   7 Elective 4
4
Tsoumakos D.
Description:
This course focuses on the concept of “Big data” and studies modern techniques and storage platforms for their management at Internet scale. Specifically, during this course we will study: Large-scale system architectures: Peer-to-Peer and Cloud Computing. Databases on the Internet: Relational, parallel and distributed databases, with emphasis on distributed file system technologies (HDFS), NoSQL (HBase, Cassandra), graph-databases (Neo4j), NewSQL. Execution models over large amounts of data (MapReduce, BSP) and platforms that implement them (Hadoop, Hama, Spark, etc.). Applications of the above and  distributed algorithm implementation.

Bibliography:
  1. “Εξόρυξη από Μεγάλα Σύνολα Δεδομένων”, Anand Rajaraman, Jeffrey David Ullman, ΕΚΔΟΣΕΙΣ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΜΟΝ. ΕΠΕ 2012, ΑΘΗΝΑ
  2. “Η ΜΕΘΟΔΟΣ PAGERANK ΤΗΣ GOOGLE ΚΑΙ ΑΛΛΑ ΣΥΣΤΗΜΑΤΑ ΚΑΤΑΤΑΞΗΣ ΙΣΤΟΣΕΛΙΔΩΝ”, LANGVILLE AMY, MEYER CARL ΙΔΡΥΜΑ ΤΕΧΝΟΛΟΓΙΑΣ & ΕΡΕΥΝΑΣ-ΠΑΝΕΠΙΣΤΗΜΙΑΚΕΣ ΕΚΔΟΣΕΙΣ ΚΡΗΤΗΣ 2010
Additional material:

Log In

Create an account