Har Presto brug for hive?
Har Presto brug for hive?

Video: Har Presto brug for hive?

Video: Har Presto brug for hive?
Video: Plan Comes Together While Splitting Bees 2024, November
Anonim

Følgende filformater understøttes: Tekst, SequenceFile, RCFile, ORC og Parket. Derudover en fjernbetjening Hive metastore er påkrævet . Lokal eller indlejret tilstand er ikke understøttet. Det gør Presto ikke bruge MapReduce og kræver således kun HDFS.

På denne måde, hvad er Presto og hive?

Apache Hive : Datavarehussoftware til læsning, skrivning og håndtering af store datasæt. Presto er en open source distribueret SQL-forespørgselsmotor til at køre interaktive analytiske forespørgsler mod datakilder i alle størrelser lige fra gigabyte til petabyte. Apache Hive og Presto kan kategoriseres som "Big Data" værktøjer.

På samme måde bruger presto MapReduce? Presto er en open source parallel SQL-udførelsesmotor. I modsætning til Hive, Presto gør ikke brug det kort reducere rammer for dens udførelse. I stedet, Presto får direkte adgang til dataene gennem en specialiseret distribueret forespørgselsmotor, der minder meget om dem, der findes i kommercielle parallelle RDBMS'er.

Med dette i betragtning, er Athena baseret på Presto?

Teknologien er baseret på open source Facebook Presto eller PrestoDB-software. I betragtning af denne slægt, Athena tilbyder teams en serverløs front-end SQL-forespørgselsmotor til en ETL- eller ELT-proces til en AWS S3-datasø.

Er Presto i hukommelsen?

Presto (eller PrestoDB) er en open source, distribueret SQL-forespørgselsmotor, designet fra bunden til hurtige analytiske forespørgsler mod data af enhver størrelse. Forespørgselsudførelse kører parallelt over en pure hukommelse -baseret arkitektur, hvor de fleste resultater vender tilbage på få sekunder.

Anbefalede: