SlideShare uma empresa Scribd logo
1 de 8
Το Προγραμματιςτικό Μοντζλο
MapReduce
Κ. Διαμαντάρασ
Τμιμα Πλθροφορικισ
ΑΤΕΙ Θεςςαλονίικθσ
2013
Τι είναι το MapReduce;
 Προγραμματιςτικό μοντζλο για τθν επεξεργαςία πολφ

μεγάλων ςετ δεδομζνων με παράλλθλο και
κατανεμθμζνο τρόπο χρθςιμοποιώντασ μια ομάδα
υπολογιςτών (cluster).
 Αποτελείται από 2 διαδικαςίεσ:
 Map(): τεμαχιςμόσ του ςυνόλου των δεδομζνων και
ανάκεςθ των τμθμάτων ςε διαφορετικοφσ κόμβουσ
 Reduce(): ςυλλογι των αποτελεςμάτων από τουσ
διαφορετικοφσ κόμβουσ

2

Κ. Διαμαντάρας

Προηγμένες Αρτιτεκτονικές
Η/Υ & Παράλληλα Σσστήματα
Χριςεισ
 Αναηιτθςθ (Searching)
 Ταξινόμθςθ (Sorting)
 Document clustering
 Μθχανικι μάκθςθ (machine learning)
 Μθχανικι μετάφραςθ (machine translation)

 web link-graph reversal
 κλπ

3

Κ. Διαμαντάρας

Προηγμένες Αρτιτεκτονικές
Η/Υ & Παράλληλα Σσστήματα
Διάγραμμα ροισ

4

Κ. Διαμαντάρας

Προηγμένες Αρτιτεκτονικές
Η/Υ & Παράλληλα Σσστήματα
Ιςτορία
 Αρχικά ιταν μια ιδιωτικι τεχνολογία τθσ Google.

Κατόπιν γενικεφτθκε.
 Χρθςιμοποιείται από
 Google
 Yahoo
 Amazon
 και τουσ περιςςότερουσ μεγάλουσ provider υπθρεςιών

cloud computing / big data.

5

Κ. Διαμαντάρας

Προηγμένες Αρτιτεκτονικές
Η/Υ & Παράλληλα Σσστήματα
Apache Hadoop
https://hadoop.apache.org
 Δωρεάν πλατφόρμα! Υλοποίθςθ από το Apache
Foundation.
 Συνοδεφεται από το Hadoop Distributed File
System (HDFS)
 Τελευταία ζκδοςθ:
 Hadoop MapReduce 0.23 = YARN

http://hadoop.apache.org/docs/current/hadoopyarn/hadoop-yarn-site/YARN.html
6

Κ. Διαμαντάρας

Προηγμένες Αρτιτεκτονικές
Η/Υ & Παράλληλα Σσστήματα
Hadoop MapReduce Tutorial
για Java
 https://hadoop.apache.org/docs/r1.2.1/mapred_tuto

rial.html

7

Κ. Διαμαντάρας

Προηγμένες Αρτιτεκτονικές
Η/Υ & Παράλληλα Σσστήματα
Σχετικά projects
 Apache Hive: Data Warehousing. Διαχείριςθ και

υποβολι ερωτθμάτων ςε τεράςτια data sets
αποκθκευμζνα ςε κατανεμθμζνο περιβάλλον.
http://projects.apache.org/projects/hive.html
 Mahout: Εφκολα κλιμακοφμενθ βιβλιοκικθ μθχανικισ
μάκθςθσ και data mining
http://mahout.apache.org/

8

Κ. Διαμαντάρας

Προηγμένες Αρτιτεκτονικές
Η/Υ & Παράλληλα Σσστήματα

Mais conteúdo relacionado

Mais procurados

แผนคอมฯ ม.1 1-77
แผนคอมฯ ม.1 1-77แผนคอมฯ ม.1 1-77
แผนคอมฯ ม.1 1-77Surapong Jakang
 
บทที่ 4 ไฮเปอร์เท็กซ์และไฮเปอร์มีเดีย
บทที่ 4 ไฮเปอร์เท็กซ์และไฮเปอร์มีเดียบทที่ 4 ไฮเปอร์เท็กซ์และไฮเปอร์มีเดีย
บทที่ 4 ไฮเปอร์เท็กซ์และไฮเปอร์มีเดียsomdetpittayakom school
 
การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์Krusine soyo
 
การจัดการข้อมูลด้วย Excel
การจัดการข้อมูลด้วย Excelการจัดการข้อมูลด้วย Excel
การจัดการข้อมูลด้วย ExcelSatapon Yosakonkun
 
The many faces of IoT (Internet of Things) in Healthcare
The many faces of IoT (Internet of Things) in HealthcareThe many faces of IoT (Internet of Things) in Healthcare
The many faces of IoT (Internet of Things) in HealthcareStocker Partnership
 
05 entity relationship model
05 entity relationship model05 entity relationship model
05 entity relationship modelOpas Kaewtai
 
Big data-analytics-cpe8035
Big data-analytics-cpe8035Big data-analytics-cpe8035
Big data-analytics-cpe8035Neelam Rawat
 
Education and the Internet of Things
Education and the Internet of ThingsEducation and the Internet of Things
Education and the Internet of ThingsLeo Gaggl
 
เกษตรอิเล็กทรอนิกส์ (E-Agriculture)
เกษตรอิเล็กทรอนิกส์ (E-Agriculture)เกษตรอิเล็กทรอนิกส์ (E-Agriculture)
เกษตรอิเล็กทรอนิกส์ (E-Agriculture)ssuser52106f
 
Week 3 องค์ประกอบของคอมพิวเตอร์
Week 3 องค์ประกอบของคอมพิวเตอร์Week 3 องค์ประกอบของคอมพิวเตอร์
Week 3 องค์ประกอบของคอมพิวเตอร์Dr.Kridsanapong Lertbumroongchai
 
Language Models for Information Retrieval
Language Models for Information RetrievalLanguage Models for Information Retrieval
Language Models for Information RetrievalNik Spirin
 
IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16Mark Goldstein
 
การสื่อสารและระบบเครือข่าย
การสื่อสารและระบบเครือข่ายการสื่อสารและระบบเครือข่าย
การสื่อสารและระบบเครือข่ายพัน พัน
 
Data warehouse design
Data warehouse designData warehouse design
Data warehouse designines beltaief
 

Mais procurados (20)

แผนคอมฯ ม.1 1-77
แผนคอมฯ ม.1 1-77แผนคอมฯ ม.1 1-77
แผนคอมฯ ม.1 1-77
 
บทที่ 4 ไฮเปอร์เท็กซ์และไฮเปอร์มีเดีย
บทที่ 4 ไฮเปอร์เท็กซ์และไฮเปอร์มีเดียบทที่ 4 ไฮเปอร์เท็กซ์และไฮเปอร์มีเดีย
บทที่ 4 ไฮเปอร์เท็กซ์และไฮเปอร์มีเดีย
 
การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
 
การจัดการข้อมูลด้วย Excel
การจัดการข้อมูลด้วย Excelการจัดการข้อมูลด้วย Excel
การจัดการข้อมูลด้วย Excel
 
The many faces of IoT (Internet of Things) in Healthcare
The many faces of IoT (Internet of Things) in HealthcareThe many faces of IoT (Internet of Things) in Healthcare
The many faces of IoT (Internet of Things) in Healthcare
 
05 entity relationship model
05 entity relationship model05 entity relationship model
05 entity relationship model
 
Big data-analytics-cpe8035
Big data-analytics-cpe8035Big data-analytics-cpe8035
Big data-analytics-cpe8035
 
Education and the Internet of Things
Education and the Internet of ThingsEducation and the Internet of Things
Education and the Internet of Things
 
เกษตรอิเล็กทรอนิกส์ (E-Agriculture)
เกษตรอิเล็กทรอนิกส์ (E-Agriculture)เกษตรอิเล็กทรอนิกส์ (E-Agriculture)
เกษตรอิเล็กทรอนิกส์ (E-Agriculture)
 
Week 3 องค์ประกอบของคอมพิวเตอร์
Week 3 องค์ประกอบของคอมพิวเตอร์Week 3 องค์ประกอบของคอมพิวเตอร์
Week 3 องค์ประกอบของคอมพิวเตอร์
 
Language Models for Information Retrieval
Language Models for Information RetrievalLanguage Models for Information Retrieval
Language Models for Information Retrieval
 
IoT for Healthcare
IoT for HealthcareIoT for Healthcare
IoT for Healthcare
 
Extracting keywords from texts - Sanda Martincic Ipsic
Extracting keywords from texts - Sanda Martincic IpsicExtracting keywords from texts - Sanda Martincic Ipsic
Extracting keywords from texts - Sanda Martincic Ipsic
 
ใบงาน1ประมวลผลคำ
ใบงาน1ประมวลผลคำใบงาน1ประมวลผลคำ
ใบงาน1ประมวลผลคำ
 
ใบงาน 1 คอมพิวเตอร์เบื้องต้น
ใบงาน 1 คอมพิวเตอร์เบื้องต้นใบงาน 1 คอมพิวเตอร์เบื้องต้น
ใบงาน 1 คอมพิวเตอร์เบื้องต้น
 
IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16IEEE SusTech IoT Keynote Presentation 10/10/16
IEEE SusTech IoT Keynote Presentation 10/10/16
 
Data Analytics for IoT
Data Analytics for IoT Data Analytics for IoT
Data Analytics for IoT
 
การสื่อสารและระบบเครือข่าย
การสื่อสารและระบบเครือข่ายการสื่อสารและระบบเครือข่าย
การสื่อสารและระบบเครือข่าย
 
Internet of Things (IoT) - IK
Internet of Things (IoT) - IKInternet of Things (IoT) - IK
Internet of Things (IoT) - IK
 
Data warehouse design
Data warehouse designData warehouse design
Data warehouse design
 

Último

9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdfssuser2f8893
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψειςDimitra Mylonaki
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο Χρύσα Παπακωνσταντίνου
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηTheodora Chandrinou
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .Dimitra Mylonaki
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 12ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη στο 12ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξηΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 10ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη στο 10ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptxAthina Tziaki
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΧρύσα Παπακωνσταντίνου
 

Último (14)

9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
 
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψεις
 
Σεβασμός .
Σεβασμός                                   .Σεβασμός                                   .
Σεβασμός .
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
 
Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 12ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
 
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 10ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
 

Σύντομη εισαγωγή στο MapReduce

  • 1. Το Προγραμματιςτικό Μοντζλο MapReduce Κ. Διαμαντάρασ Τμιμα Πλθροφορικισ ΑΤΕΙ Θεςςαλονίικθσ 2013
  • 2. Τι είναι το MapReduce;  Προγραμματιςτικό μοντζλο για τθν επεξεργαςία πολφ μεγάλων ςετ δεδομζνων με παράλλθλο και κατανεμθμζνο τρόπο χρθςιμοποιώντασ μια ομάδα υπολογιςτών (cluster).  Αποτελείται από 2 διαδικαςίεσ:  Map(): τεμαχιςμόσ του ςυνόλου των δεδομζνων και ανάκεςθ των τμθμάτων ςε διαφορετικοφσ κόμβουσ  Reduce(): ςυλλογι των αποτελεςμάτων από τουσ διαφορετικοφσ κόμβουσ 2 Κ. Διαμαντάρας Προηγμένες Αρτιτεκτονικές Η/Υ & Παράλληλα Σσστήματα
  • 3. Χριςεισ  Αναηιτθςθ (Searching)  Ταξινόμθςθ (Sorting)  Document clustering  Μθχανικι μάκθςθ (machine learning)  Μθχανικι μετάφραςθ (machine translation)  web link-graph reversal  κλπ 3 Κ. Διαμαντάρας Προηγμένες Αρτιτεκτονικές Η/Υ & Παράλληλα Σσστήματα
  • 4. Διάγραμμα ροισ 4 Κ. Διαμαντάρας Προηγμένες Αρτιτεκτονικές Η/Υ & Παράλληλα Σσστήματα
  • 5. Ιςτορία  Αρχικά ιταν μια ιδιωτικι τεχνολογία τθσ Google. Κατόπιν γενικεφτθκε.  Χρθςιμοποιείται από  Google  Yahoo  Amazon  και τουσ περιςςότερουσ μεγάλουσ provider υπθρεςιών cloud computing / big data. 5 Κ. Διαμαντάρας Προηγμένες Αρτιτεκτονικές Η/Υ & Παράλληλα Σσστήματα
  • 6. Apache Hadoop https://hadoop.apache.org  Δωρεάν πλατφόρμα! Υλοποίθςθ από το Apache Foundation.  Συνοδεφεται από το Hadoop Distributed File System (HDFS)  Τελευταία ζκδοςθ:  Hadoop MapReduce 0.23 = YARN http://hadoop.apache.org/docs/current/hadoopyarn/hadoop-yarn-site/YARN.html 6 Κ. Διαμαντάρας Προηγμένες Αρτιτεκτονικές Η/Υ & Παράλληλα Σσστήματα
  • 7. Hadoop MapReduce Tutorial για Java  https://hadoop.apache.org/docs/r1.2.1/mapred_tuto rial.html 7 Κ. Διαμαντάρας Προηγμένες Αρτιτεκτονικές Η/Υ & Παράλληλα Σσστήματα
  • 8. Σχετικά projects  Apache Hive: Data Warehousing. Διαχείριςθ και υποβολι ερωτθμάτων ςε τεράςτια data sets αποκθκευμζνα ςε κατανεμθμζνο περιβάλλον. http://projects.apache.org/projects/hive.html  Mahout: Εφκολα κλιμακοφμενθ βιβλιοκικθ μθχανικισ μάκθςθσ και data mining http://mahout.apache.org/ 8 Κ. Διαμαντάρας Προηγμένες Αρτιτεκτονικές Η/Υ & Παράλληλα Σσστήματα