Page 20 - 3.Big Data Analytics
P. 20

หลักสูตรการวิเคราะห์ข้อมูลขนาดใหญ่   19




                  Section 5: Parallel and distributed computing using MapReduce




                  5.1 วัตถุประสงคการเรียนรู

                           1)  เขาใจกระบวนการทำงานแบบขนานและกระจายตัวดวย Map/Reduce


                  5.2 กระบวนการทำงานแบบขนานและกระจายตัวดวย Map/Reduce


                           Map/Reduce จะเปนสวนประมวลผลขอมูล ที่นักพัฒนาสามารถเขียน โปรแกรมโดยใชภาษาจาวามาวิเคราะห
                  ขอมูลในรูปแบบของฟงกชันการ Map และ Reduce ไดโดยระบบก็จะกระจาย Task ไปรันแบบ Parallel บนเครื่องหลายๆ

                  เครื่องดังรูปที่ 5.1 และ รูปที่ 5.2






























                                       รูปที่ 5.1 ภาพรวมของ MapReduce Word Count Process


                                                      (Adam & Josh, 2017
























                   BIG DATA ANALYTICS                             สถาบันสหวิทยาการดิจิทัลและหุนยนต มหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร
   15   16   17   18   19   20   21   22   23   24   25