Satura rādītājs:
Definīcija - ko nozīmē darba ķēde?
Darba ķēde ir termins MapReduce, kas attiecas uz vairāku darbību uzsākšanu tajā pašā MapReduce uzdevumā. Izmantojot darba ķēdi, pirmais darbs nosūta izvadi vienam darbam, kas nosūta izvadi nākamajam ķēdes darbam utt., Līdz darbs ir pabeigts. Tas ir MapReduce darbu cauruļvadu veids, lai padarītu tos vieglāk pārvaldāmus.
Techopedia izskaidro darba ķēdi
Darba ķēde MapReduce attiecas uz vairāku uzdevumu izpildīšanu vienā MapReduce darbā.
Piemēram, darba ķēde var sastāvēt no:
Karte1> samazināšana1> karte2> samazināšana2
Darba ķēdes priekšrocība ir tā, ka tā novērš vajadzību pēc starpposma datiem starp visiem cauruļvada posmiem. Šajā ziņā darba ķēde ir līdzīga ievades / izvades novirzīšanai Unix apvalkā. Izeja no vienas ķēdes saites tiek novirzīta uz ievadi nākamajā ķēdes darbā. MapReduce ļauj izstrādātājiem norādīt atkarības vai to, kuras darba vietas ir jāpabeidz, pirms tā apstrādā nākamos ķēdes darbus, izmantojot addDeppingJob () metodes izsaukumu.
Tas izstrādātājam atvieglo MapReduce programmas rakstīšanu, kas var apstrādāt lielu datu daudzumu.

