สารบัญ:

พารามิเตอร์การกำหนดค่าหลักที่ผู้ใช้ต้องระบุเพื่อเรียกใช้งาน MapReduce คืออะไร
พารามิเตอร์การกำหนดค่าหลักที่ผู้ใช้ต้องระบุเพื่อเรียกใช้งาน MapReduce คืออะไร

วีดีโอ: พารามิเตอร์การกำหนดค่าหลักที่ผู้ใช้ต้องระบุเพื่อเรียกใช้งาน MapReduce คืออะไร

วีดีโอ: พารามิเตอร์การกำหนดค่าหลักที่ผู้ใช้ต้องระบุเพื่อเรียกใช้งาน MapReduce คืออะไร
วีดีโอ: Hadoop MapReduce Example | MapReduce Programming | Hadoop Tutorial For Beginners | Edureka 2024, พฤศจิกายน
Anonim

พารามิเตอร์การกำหนดค่าหลักที่ผู้ใช้ต้องระบุในกรอบงาน "MapReduce" คือ:

  • งาน ตำแหน่งอินพุตในระบบไฟล์แบบกระจาย
  • งาน ตำแหน่งเอาต์พุตในระบบไฟล์แบบกระจาย
  • รูปแบบการป้อนข้อมูล
  • รูปแบบเอาต์พุตของข้อมูล
  • คลาสที่มีฟังก์ชันแผนที่
  • คลาสที่มีฟังก์ชันลด

ในที่นี้ พารามิเตอร์การกำหนดค่าหลักในโปรแกรม MapReduce คืออะไร

พารามิเตอร์การกำหนดค่าหลักในกรอบงาน "MapReduce" คือ:

  • ใส่ตำแหน่งของงานในระบบไฟล์แบบกระจาย
  • ตำแหน่งเอาต์พุตของงานในระบบไฟล์แบบกระจาย
  • รูปแบบการป้อนข้อมูล
  • รูปแบบเอาต์พุตของข้อมูล
  • คลาสที่มีฟังก์ชันแผนที่
  • คลาสที่มีฟังก์ชันลด

อาจมีคนถามว่า พารามิเตอร์ของ mappers และ reducers คืออะไร? พารามิเตอร์สี่ตัวสำหรับผู้ทำแผนที่คือ:

  • LongWritable (อินพุต)
  • ข้อความ (อินพุต)
  • ข้อความ (เอาต์พุตระดับกลาง)
  • IntWritable (เอาต์พุตระดับกลาง)

คำถามก็คือ อะไรคือองค์ประกอบหลักของงาน MapReduce?

  • คลาสไดรเวอร์หลักซึ่งจัดเตรียมพารามิเตอร์การกำหนดค่างาน
  • คลาส Mapper ซึ่งต้องขยายองค์กร อาปาเช่ ฮาดูป แผนที่ คลาส Mapper และจัดเตรียมการใช้งานสำหรับเมธอด map ()
  • คลาสลดที่ควรขยายองค์กร อาปาเช่ ฮาดูป แผนที่ คลาสลด.

ตัวแบ่งพาร์ติชั่นคืออะไรและช่วยในกระบวนการทำงานของ MapReduce ได้อย่างไร

พาร์ติชั่น ใน งาน MapReduce การดำเนินการควบคุมการแบ่งพาร์ทิชันของคีย์ของเอาต์พุตแผนที่ระดับกลาง กับ ช่วย ของฟังก์ชันแฮช คีย์ (หรือชุดย่อยของคีย์) ได้มาซึ่ง พาร์ทิชัน . บันทึกว่ามีค่าคีย์เดียวกันเข้าไปเหมือนกัน พาร์ทิชัน (ภายในแต่ละ mapper)

แนะนำ: