Je, Presto inahitaji mzinga?
Je, Presto inahitaji mzinga?

Video: Je, Presto inahitaji mzinga?

Video: Je, Presto inahitaji mzinga?
Video: История спасение дикого кабанчика. Кабанчик нуждался в помощи. 2024, Novemba
Anonim

Miundo ya faili ifuatayo inatumika: Maandishi, Faili ya Mfuatano, RFile, ORC na Parquet. Kwa kuongeza, kijijini Mzinga metastore ni inahitajika . Hali ya ndani au iliyopachikwa haitumiki. Presto anafanya usitumie MapReduce na kwa hivyo inahitaji HDFS tu.

Kwa njia hii, Presto na mzinga ni nini?

Apache Mzinga : Programu ya Ghala la Data ya Kusoma, Kuandika, na Kusimamia Seti Kubwa za Data. Presto ni chanzo huria kilichosambazwa injini ya hoja ya SQL kwa ajili ya kuendesha maswali shirikishi ya uchanganuzi dhidi ya vyanzo vya data vya ukubwa wote kuanzia gigabaiti hadi petabaiti. Apache Mzinga na Presto inaweza kuainishwa kama zana za "Data Kubwa".

Vivyo hivyo, 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.

Kuzingatia hili, je, Athena anaegemea Presto?

Teknolojia ni msingi kwenye tovuti huria ya Facebook Presto au programu ya PrestoDB. Kutokana na ukoo huu, Athena inazipa timu injini ya hoja ya SQL isiyo na seva ya mwisho ya mbele kwa mchakato wa ETL au ELT kwenye ziwa la data la AWS S3.

Presto iko kwenye kumbukumbu?

Presto (au PrestoDB) ni chanzo huria, injini ya hoja ya SQL iliyosambazwa, iliyoundwa kutoka chini hadi juu kwa hoja za uchanganuzi wa haraka dhidi ya data ya ukubwa wowote. Utekelezaji wa hoja unaendeshwa kwa sambamba juu ya safi kumbukumbu usanifu wa msingi, na matokeo mengi yanarudi kwa sekunde.

Ilipendekeza: