Để tạo một bản đồ / Giảm công việc, một lập trình viên chỉ định một chức năng bản đồ và làm giảm
chức năng. Trừu tượng này được lấy cảm hứng từ 'bản đồ' và 'giảm' nguyên thủy có mặt trong
Lisp và nhiều ngôn ngữ chức năng khác. Bản đồ / Giảm khuôn khổ chạy nhiều
instance của các chức năng này song song. Các chức năng xử lý đồ một cặp khóa / giá trị để
tạo ra một cặp khóa / giá trị. Một số chức năng bản đồ như chạy song song
trên các dữ liệu được phân chia trên các cụm, sản xuất một bộ chìa khóa / giá trị trung gian
cặp. Việc làm giảm chức năng sau đó trộn tất cả các giá trị trung gian có liên quan
với các chính trung gian như nhau (xem hình 2.1).
đang được dịch, vui lòng đợi..
