Intro to Mapreduce (02) (Giới thiệu về MapReduce và Hadoop) (Tiếng Anh)
Generating preview...
Slide bài giảng giới thiệu về MapReduce và Hadoop, bao gồm ví dụ Word Count và vòng đời của một tác vụ MapReduce.
Description
Data-intensive Computing Systems Introduction to MapReduce and Hadoop Shivnath Babu Word Count over a Given Set of Web Pages see bob throw see spot run see bob throw see spot run 1 1 1 1 1 1 bob run see spot throw Can we do word count in parallel? 1 1 2 1 1 The MapReduce Framework (pioneered by Google) Automatic Parallel Execution in MapReduce (Google) Handles failures automatically, e.g., restarts tasks if a node fails; runs multiples copies of the same task to avoid a slow task slowing down the whole job MapReduce in Hadoop (1) MapReduce in Hadoop (2) MapReduce in Hadoop (3) Data Flow in a MapReduce Program in Hadoop InputFormat Map function Partitioner Sorting & Merging Combiner Shuffling Merging Reduce function OutputFormat → 1:many Lifecycle of a MapReduce Job Map function Reduce function Run this program as a MapReduce job Lifecycle of a MapReduce Job Map function Reduce function Run this program as a MapReduce job Lifecycle of a MapReduce Job Time Input Splits Map Wave 1 Map Wave 2 Reduce Wave 1 Reduce Wave 2 How are the number of splits, number of map and reduce tasks, memory allocation to tasks, etc., determined? Job Configuration Parameters 190+ parameters in Hadoop Set manually or defaults are used How to sort data using Hadoop? Let us look at a complete example MapReduce program in Hadoop
AI summary
- Document name
- Intro to Mapreduce (02) (Giới thiệu về MapReduce và Hadoop) (Tiếng Anh)
- School / Course
- Duke University · Big Data
- Content
- Tài liệu giới thiệu Khung MapReduce và Hadoop, nhấn mạnh khả năng xử lý song song và tự động hóa việc xử lý lỗi. Nó mô tả luồng dữ liệu và vòng đời của một công việc MapReduce, đồng thời đề cập đến các tham số cấu hình.
- Table of contents
- Data-intensive Computing Systems
- Introduction to MapReduce and Hadoop
- Word Count over a Given Set of Web Pages
- The MapReduce Framework (pioneered by Google)
- Automatic Parallel Execution in MapReduce (Google)
- MapReduce in Hadoop (1)
- MapReduce in Hadoop (2)
- MapReduce in Hadoop (3)
- Data Flow in a MapReduce Program in Hadoop
- Lifecycle of a MapReduce Job
- Job Configuration Parameters
- How to sort data using Hadoop?
- Let us look at a complete example MapReduce program in Hadoop
- Pages
- 15 pages
- Uploaded by
- Uni24h
Frequently asked questions
Is this document free?
Yes. “Intro to Mapreduce (02) (Giới thiệu về MapReduce và Hadoop) (Tiếng Anh)” is free — just sign in and click Download to get the original file.
How many pages is this document?
The document has 15 pages, for the course Big Data. You can preview it online before downloading.
Can I preview before downloading?
Yes. You can preview this document right on this page with the online reader, then decide whether to download.
Intro to Mapreduce (02) (Giới thiệu về MapReduce và Hadoop) (Tiếng Anh)
Generating preview...
Data-intensive Computing Systems Introduction to MapReduce and Hadoop Shivnath Babu Word Count over a Given Set of Web Pages see bob throw see spot run see bob throw see spot run 1 1 1 1 1 1 bob run see spot throw Can we do word count in parallel? 1 1 2 1 1 The MapReduce Framework (pioneered by Google) Automatic Parallel Execution in MapReduce (Google) Handles failures automatically, e.g., restarts tasks if a node fails; runs multiples copies of the same task to avoid a slow task slowing down the whole job MapReduce in Hadoop (1) MapReduce in Hadoop (2) MapReduce in Hadoop (3) Data Flow in a MapReduce Program in Hadoop InputFormat Map function Partitioner Sorting & Merging Combiner Shuffling Merging Reduce function OutputFormat → 1:many Lifecycle of a MapReduce Job Map function Reduce function Run this program as a MapReduce job Lifecycle of a MapReduce Job Map function Reduce function Run this program as a MapReduce job Lifecycle of a MapReduce Job Time Input Splits Map Wave 1 Map Wave 2 Reduce Wave 1 Reduce Wave 2 How are the number of splits, number of map and reduce tasks, memory allocation to tasks, etc., determined? Job Configuration Parameters 190+ parameters in Hadoop Set manually or defaults are used How to sort data using Hadoop? Let us look at a complete example MapReduce program in Hadoop
Read full document
- Document name
- Intro to Mapreduce (02) (Giới thiệu về MapReduce và Hadoop) (Tiếng Anh)
- School / Course
- Duke University · Big Data
- Content
- Tài liệu giới thiệu Khung MapReduce và Hadoop, nhấn mạnh khả năng xử lý song song và tự động hóa việc xử lý lỗi. Nó mô tả luồng dữ liệu và vòng đời của một công việc MapReduce, đồng thời đề cập đến các tham số cấu hình.
- Table of contents
- Data-intensive Computing Systems
- Introduction to MapReduce and Hadoop
- Word Count over a Given Set of Web Pages
- The MapReduce Framework (pioneered by Google)
- Automatic Parallel Execution in MapReduce (Google)
- MapReduce in Hadoop (1)
- MapReduce in Hadoop (2)
- MapReduce in Hadoop (3)
- Data Flow in a MapReduce Program in Hadoop
- Lifecycle of a MapReduce Job
- Job Configuration Parameters
- How to sort data using Hadoop?
- Let us look at a complete example MapReduce program in Hadoop
- Pages
- 15 pages
- Uploaded by
- Uni24h
Comments (0)
No comments yet. Be the first!
Neumann (mối quan hệ giữa Exascale Computing và Big Data) - Philipp Neumann
Tính toán trong bộ nhớ với Spark - Julian M. Kunkel
GPUs (04) (Xử lý song song và bộ xử lý đồ họa)
Parallel computing (01) (Tính toán song song)
Neo4j (08) (Xử lý đồ thị với Neo4j) - BigData Analytics - Julian M. Kunkel
Chương 7.Cơ học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 6.Quang học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 5.Thuyết tương đối - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 4. Tán xạ ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 3.Phân cực ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Comments (0)
No comments yet. Be the first!