Je, Presto huhifadhi data?
Je, Presto huhifadhi data?

Video: Je, Presto huhifadhi data?

Video: Je, Presto huhifadhi data?
Video: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, Novemba
Anonim

Presto maduka ya kati data katika kipindi cha kazi katika bafa yake akiba . Walakini, haikusudiwa kutumika kama a akiba suluhisho au safu ya kuhifadhi inayoendelea.

Katika suala hili, Presto ni hifadhidata?

Presto ni mfumo uliosambazwa unaofanya kazi kwenye Hadoop, na hutumia usanifu unaofanana na uchakataji sawia wa kawaida (MPP) hifadhidata mfumo wa usimamizi. Kutengeneza Presto inaweza kupanuliwa kwa chanzo chochote cha data, iliundwa kwa uwekaji wa uhifadhi ili iwe rahisi kuunda viunganishi vinavyoweza kuchomekwa.

Pia, je presto hutumia MapReduce? Presto ni chanzo-wazi cha injini ya utekelezaji ya SQL. Tofauti na Hive, Presto haifanyi hivyo kutumia ya kupunguza ramani mfumo wa utekelezaji wake. Badala yake, Presto hupata data moja kwa moja kupitia injini maalum ya hoja iliyosambazwa ambayo ni sawa na ile inayopatikana katika RDBMS za kibiashara zinazolingana.

Kwa hiyo, kwa nini Presto ni haraka?

Sababu #1: Presto ni Mengi Haraka MapReduce hufanya kazi kwenye muundo wa "vuta" na huchota data kutoka kwa kazi zilizotangulia. Hatua ya juu ya mkondo hupokea data kutoka kwa hatua zake za chini, kwa hivyo data ya kati inaweza kupitishwa moja kwa moja, na hivyo kufanya swala kuwa kubwa. haraka.

Apache Presto inafanyaje kazi?

Presto ni mfumo uliosambazwa unaoendesha kwenye nguzo ya nodi. Presto ya injini ya hoja iliyosambazwa imeboreshwa kwa uchanganuzi mwingiliano na inaauni SQL ya kawaida ya ANSI, ikijumuisha maswali changamano, mijumuisho, viungio na vitendakazi vya dirisha. Presto usanifu ni rahisi na kupanua.

Ilipendekeza: