Giới thiệu  ·  Hỏi đáp  ·  Liên hệ
📞 0911.57.06.59 ✉️ info@luanan.com.vn
Tiểu luận
Số trang
19 trang
Lĩnh vực
Khác
Ngôn ngữ
Tiếng Việt

Mô tả tài liệu

Tiểu luận: Map Reduce

Ngành: Khoa học máy tính

Tài liệu này trình bày chi tiết về mô hình lập trình Map Reduce, một phương pháp mạnh mẽ được phát triển dựa trên các khái niệm của ngôn ngữ lập trình hàm. Bài viết giới thiệu về higher-order function, đặc biệt tập trung vào hai hàm chính là mapfold. Hàm map(key, val) có chức năng tạo ra các cặp new-key/new-val, trong khi hàm reduce(key, vals) tổng hợp các giá trị được tạo ra bởi hàm map để đưa ra kết quả cuối cùng. Map Reduce, được đề xuất bởi Google, là một kiến trúc then chốt cho việc xử lý dữ liệu lớn. Tài liệu đi sâu vào phân tích kiến trúc, cơ chế hoạt động, bao gồm cả khả năng chịu lỗi (Fault Tolerance) trong trường hợp xảy ra sự cố với master hoặc worker. Bên cạnh đó, bài viết còn làm rõ cách Map Reduce kết hợp với Google File System (GFS) để tối ưu hóa hiệu quả xử lý các tập dữ liệu khổng lồ. Một ví dụ minh họa thực tế về việc đếm tần suất xuất hiện của từ trong một tập hợp tài liệu được trình bày để làm rõ hơn cách thức hoạt động của mô hình.

Mục lục chi tiết:

  • Giới thiệu Map Reduce
  • Ví dụ cụ thể
  • Kiến trúc và cách thức hoạt động
  • Khả năng chịu lỗi (Fault Tolerance)

Tải tài liệu đầy đủ

Dung lượng: 242.8 KB

TẢI NGAY
Hội viên Premium

Tải không giới hạn, không cần chờ đợi và hỗ trợ in ấn trực tuyến.

Nâng cấp ngay
PDF 242.8 KB

Nâng cấp Hội viên

Truy cập không giới hạn toàn bộ kho tài liệu luận văn, luận án.

Xem gói hội viên