Domov Zvuk Co je řetězení zaměstnání? - definice z techopedie

Co je řetězení zaměstnání? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Job Chaining?

Řetězec úloh je termín v MapReduce, který označuje spuštění několika kroků ve stejné úloze MapReduce. Při řetězení úloh první úloha odešle výstup do jedné úlohy, která odešle výstup na další úlohu v řetězci atd., Dokud není úloha dokončena. Je to forma propojování úloh MapReduce, aby byly lépe spravovatelné.

Techopedia vysvětluje Job Chaining

Řetězce úloh v MapReduce označuje spuštění více úkolů v jedné jediné úloze MapReduce.

Například pracovní řetězec může obsahovat:

Map1> Reduce1> Map2> Reduce2

Výhodou řetězení úloh je, že eliminuje potřebu mezilehlých dat mezi všemi kroky v potrubí. V tomto smyslu je řetězení úloh podobné přesměrování vstupů / výstupů v prostředí Unixu. Výstup z jednoho článku v řetězci teče ke vstupu v další úloze v řetězci. MapReduce umožňuje vývojářům určit závislosti nebo které úlohy musí být dokončeny před zpracováním dalších úloh v řetězci pomocí volání metody addDependingJob ().

To vývojářům usnadní psaní programu MapReduce, který dokáže zpracovat velké množství dat.

Co je řetězení zaměstnání? - definice z techopedie