Itthon Hang Mi a munkalánc? - meghatározás a techopedia alapján

Mi a munkalánc? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Job Chaining?

A Job Chaining egy kifejezés a MapReduce-ban, amely arra utal, hogy több lépést indít ugyanabban a MapReduce-feladatban. Feladatláncolással az első job kimenetet küld egy jobhoz, amely a kimenetet továbbítja a lánc következő munkájához, és így tovább, amíg a munka befejeződik. Ez a MapReduce feladatok csövezésének egyik formája, hogy könnyebben kezelhetők legyenek.

A Techopedia magyarázza a Job Chaining-et

A MapReduce feladatláncolata több feladat futtatására utal egyetlen MapReduce feladatban.

Például a munkakör az alábbiakból állhat:

Térkép1> Csökkent1> Térkép2> Csökkent2

A munkakötés előnye, hogy kiküszöböli a közbenső adatok szükségességét a csővezeték összes lépése között. Ebben az értelemben a feladatlánc hasonló a bemeneti / kimeneti átirányításhoz a Unix héjában. A kimenet a lánc egyik láncszeméből a lánc következő munkájának bemenetéhez folyik. A MapReduce lehetővé teszi a fejlesztőknek, hogy meghatározzák a függőségeket, vagy hogy mely feladatokat kell befejezni, mielőtt az addDeppingJob () metódushívás segítségével feldolgozzák a lánc következő jobjait.

Ez megkönnyíti a fejlesztők számára a MapReduce program írását, amely nagy mennyiségű adatot képes feldolgozni.

Mi a munkalánc? - meghatározás a techopedia alapján