โมเดลการเขียนโปรแกรม MapReduce คืออะไร
โมเดลการเขียนโปรแกรม MapReduce คืออะไร

วีดีโอ: โมเดลการเขียนโปรแกรม MapReduce คืออะไร

วีดีโอ: โมเดลการเขียนโปรแกรม MapReduce คืออะไร
วีดีโอ: 8-4) Pseudocode ของการเขียน MapReduce เพื่อนับคำ 2024, เมษายน
Anonim

แผนที่ลด . จากวิกิพีเดีย สารานุกรมเสรี แผนที่ลด คือ รูปแบบการเขียนโปรแกรม และการใช้งานที่เกี่ยวข้องสำหรับการประมวลผลและสร้างชุดข้อมูลขนาดใหญ่ด้วยอัลกอริธึมแบบกระจายขนานบนคลัสเตอร์

รู้ยัง MapReduce คืออะไรและทำงานอย่างไร

แผนที่ลด เป็นชั้นการประมวลผลของ Hadoop แผนที่ลด เป็นรูปแบบการเขียนโปรแกรมที่ออกแบบมาสำหรับการประมวลผลข้อมูลปริมาณมากแบบขนานโดยหาร งาน เป็นชุดของงานอิสระ ที่นี่ใน แผนที่ลด เราได้รับอินพุตเป็นรายการและแปลงเป็นเอาต์พุตซึ่งเป็นรายการอีกครั้ง

รู้ยัง MapReduce ใช้ทำอะไร? แผนที่ลด เป็นกรอบการทำงานที่เราสามารถเขียนแอปพลิเคชันเพื่อประมวลผลข้อมูลจำนวนมหาศาลแบบคู่ขนานบนฮาร์ดแวร์สินค้าโภคภัณฑ์ขนาดใหญ่ในลักษณะที่เชื่อถือได้ แผนที่ลด เป็นกรอบสำหรับการคำนวณแบบคู่ขนานที่น่าอายที่ ใช้ ชุดข้อมูลขนาดใหญ่และโหนดจำนวนมาก

อีกอย่างที่ควรรู้คือนิยามของเทคนิค MapReduce คืออะไร?

แผนที่ลด เป็นการประมวลผล เทคนิค และโมเดลโปรแกรมสำหรับการคำนวณแบบกระจายตามจาวา NS แผนที่ลด อัลกอริธึมประกอบด้วยงานที่สำคัญสองอย่างคือ แผนที่และการลด แผนที่ใช้ชุดข้อมูลและแปลงเป็นชุดข้อมูลอื่น โดยที่แต่ละองค์ประกอบจะแบ่งออกเป็น tuples (คู่คีย์/ค่า)

ใครเป็นผู้แนะนำ MapReduce

แผนที่ลด ถูกคิดค้นโดย Julius Caesar จริงๆ คุณคงเคยได้ยินว่า แผนที่ลด Google เป็นผู้คิดค้นโมเดลการเขียนโปรแกรมสำหรับการประมวลผลชุดข้อมูลขนาดใหญ่ด้วยอัลกอริธึมแบบขนานและแบบกระจายบนคลัสเตอร์ ซึ่งเป็นรากฐานที่สำคัญของการรวม Big Data

แนะนำ: