Matangazo ya cheche ni nini?
Matangazo ya cheche ni nini?

Video: Matangazo ya cheche ni nini?

Video: Matangazo ya cheche ni nini?
Video: Zuchu Ft Diamond Platnumz - Cheche (Official Video) 2024, Novemba
Anonim

Tangaza vigezo katika Apache Cheche ni utaratibu wa kushiriki vigeu katika watekelezaji ambavyo vinakusudiwa kusomwa pekee. Bila matangazo Vigezo vigeu hivi vitasafirishwa kwa kila mtekelezaji kwa kila mabadiliko na hatua, na hii inaweza kusababisha uendeshaji wa mtandao.

Kadhalika, watu huuliza, ni lini nirushe cheche?

Tangaza vigezo hutumika zaidi wakati kazi katika hatua nyingi zinahitaji data sawa au wakati uhifadhi wa data katika fomu iliyoondolewa inahitajika. Tangaza anuwai huundwa kwa kutumia v kutofautisha kwa kupiga SparkContext.

Pia, vijilimbikizi na vijiti vya utangazaji kwenye cheche ni nini? Cheche inasaidia aina mbili za pamoja vigezo : vigeu vya utangazaji , ambayo inaweza kutumika kuweka akiba ya thamani katika kumbukumbu kwenye nodi zote, na wakusanyaji , ambazo ni vigezo ambazo "huongezwa" tu, kama vile vihesabio na hesabu.

Kwa kuzingatia hili, kikusanya cheche ni nini?

Vilimbikizo ni viambajengo ambavyo "huongezwa" tu kwa njia ya utendakazi shirikishi na kwa hivyo vinaweza kuungwa mkono vyema sambamba. Zinaweza kutumika kutekeleza vihesabio (kama ilivyo kwenye MapReduce) au hesabu. Cheche asili inasaidia wakusanyaji ya aina za nambari, na watayarishaji programu wanaweza kuongeza usaidizi kwa aina mpya.

Je, ninawezaje kusasisha utofauti wangu wa utangazaji katika cheche?

  1. Hamisha uchunguzi wa data ya marejeleo hadi kwenye forEachPartition au forEachRdd ili iwe juu ya wafanyikazi kabisa.
  2. Anzisha tena Muktadha wa Spark kila wakati refdata inapobadilika, kwa Kibadala kipya cha Matangazo.

Ilipendekeza: