Kada naudoti akumuliatorių?

Turinys:

Kada naudoti akumuliatorių?
Kada naudoti akumuliatorių?

Video: Kada naudoti akumuliatorių?

Video: Kada naudoti akumuliatorių?
Video: Kada naudoti EFB, o kada AGM akumuliatorių 2024, Spalio mėn
Anonim

Akumuliatoriai yra kintamieji, kurie „pridedami“tik per asociacinę operaciją, todėl gali būti veiksmingai palaikomi lygiagrečiai. Jie gali būti naudojami , norint įgyvendinti skaitiklius (kaip MapReduce) arba sumas. „Spark“iš esmės palaiko skaitinių tipų akumuliatorius, o programuotojai gali pridėti naujų tipų palaikymą.

Kodėl naudojame akumuliatorių?

Hidrauliniai akumuliatoriai naudojami įvairiose pramonės srityse energijai kaupti; išlaikyti slėgį; slopinti vibraciją, pulsavimą ir smūgius; ir daug daugiau. Energijos kaupimas – akumuliatoriai gali priimti, kaupti ir išleisti energiją suslėgto skysčio pavidalu, kad pagerintų jūsų hidraulinės sistemos efektyvumą.

Kuo skiriasi transliacija ir kaupiklis sistemoje „Spark“?

Pagrindinis skirtumas tarp transliavimo kintamojo ir kaupiklio yra kad nors transliavimo kintamasis yra tik skaitomas, akumuliatorių galima pridėti. … Kiekvienas darbuotojo mazgas gali pasiekti ir pridėti tik savo vietinio kaupimo vertę, o tik tvarkyklės programa gali pasiekti visuotinę vertę.

Kaip veikia Spark akumuliatorius?

Akumuliatoriai yra kintamieji, kurie naudojami informacijai apibendrinti tarp vykdytojų. Pavyzdžiui, ši informacija gali būti susijusi su duomenimis arba API diagnostika, pvz., kiek įrašų yra sugadinta arba kiek kartų buvo iškviesta tam tikra bibliotekos API.

Kodėl Spark akumuliatoriaus kintamasis neturėtų būti naudojamas transformavimo operacijoms atlikti?

Akumuliatorius duos neteisingą išvestį. Jei užduotis vyksta lėtai, „Spark“gali paleisti spekuliacinę tos užduoties kopiją kitame mazge. Verdiktas: nenagrinėtas. Akumuliatorius duos neteisingą išvestį.

Rekomenduojamas: