Czy Presto potrzebuje ula?
Czy Presto potrzebuje ula?

Wideo: Czy Presto potrzebuje ula?

Wideo: Czy Presto potrzebuje ula?
Wideo: Co teraz będzie? | Ula Pedantula #261 2024, Listopad
Anonim

Obsługiwane są następujące formaty plików: Text, SequenceFile, RCFile, ORC i Parquet. Dodatkowo pilot Ul metastore to wymagany . Tryb lokalny lub osadzony nie jest obsługiwany. Presto robi nie używaj MapReduce i dlatego wymaga tylko HDFS.

Czym zatem jest Presto i Hive?

Apache Ul : Oprogramowanie hurtowni danych do czytania, pisania i zarządzania dużymi zestawami danych. Presto to rozproszony aparat zapytań SQL typu open source do uruchamiania interaktywnych zapytań analitycznych na źródłach danych o dowolnej wielkości, od gigabajtów do petabajtów. Apache Ul oraz Presto można sklasyfikować jako narzędzia „Big Data”.

Podobnie, czy presto używa MapReduce? Presto jest mechanizmem wykonywania równoległego SQL typu open source. W przeciwieństwie do ula, Presto nie? posługiwać się ten mapa zmniejsz ramy jego wykonania. Zamiast, Presto bezpośrednio uzyskuje dostęp do danych za pośrednictwem wyspecjalizowanego rozproszonego silnika zapytań, który jest bardzo podobny do tych, które można znaleźć w komercyjnych równoległych systemach RDBMS.

Biorąc to pod uwagę, czy Athena jest oparta na Presto?

Technologia jest na podstawie na Facebooku o otwartym kodzie źródłowym Presto lub oprogramowanie PrestoDB. Biorąc pod uwagę ten rodowód, Atena oferuje zespołom bezserwerowy front-endowy aparat zapytań SQL dla procesu ETL lub ELT do jeziora danych AWS S3.

Czy Presto jest w pamięci?

Presto (lub PrestoDB) to otwarty, rozproszony silnik zapytań SQL, zaprojektowany od podstaw do szybkich zapytań analitycznych dotyczących danych o dowolnej wielkości. Wykonywanie zapytań przebiega równolegle przez czysty pamięć architektura oparta na architekturze, z większością wyników zwracanych w ciągu kilku sekund.

Zalecana: