Dom W wiadomościach Co to jest sql na hadoop? - definicja z techopedia

Co to jest sql na hadoop? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza SQL na Hadoop?

SQL na Hadoop jest rodzajem narzędzia analitycznego - implementacja SQL na platformie Hadoop, która łączy standardowe zapytania SQL w strukturalnych strukturach danych ze strukturą danych Hadoop. Hadoop jest stosunkowo nową platformą, podobnie jak same duże zbiory danych, i niewielu specjalistów jest w tym ekspertami, ale SQL na Hadoop upraszcza dostęp do frameworka Hadoop i ułatwia wdrażanie w obecnych systemach korporacyjnych.

Techopedia wyjaśnia SQL na Hadoop

SQL na Hadoop odnosi się do różnych implementacji SQL dla platformy Hadoop. MapReduce, który jest maperem zadań klastra i organizatorem wyników Hadoop, obsługuje SQL jako główny przypadek użycia, a także inne metody przetwarzania. Dlatego sensowne jest stworzenie potężnych narzędzi do obsługi SQL, który jest jednym z najczęściej używanych języków do zapytań i manipulacji w bazie danych. Ponieważ Hadoop zyskuje popularność w architekturze danych korporacyjnych, SQL jest kluczem do właściwego przyjęcia zarówno luźno ustrukturyzowanych danych, jak i danych strukturalnych używanych w Hadoop.

SQL na kluczowych sterownikach Hadoop obejmują:

  • Wykorzystanie istniejących umiejętności SQL obecnych w większości organizacji
  • Ponowne wykorzystanie inwestycji w transformację ekstraktu (ETL), analizy biznesowej (BI) i infrastruktury infrastruktury analitycznej w Hadoop

Niektóre implementacje SQL w Hadoop obejmują:

  • Apache Spark SQL
  • Apache Hive
  • Apache Tajo
  • Wiertarka Apache
  • HP Vertica na MapR
  • Sterowniki ODBC
  • Presto
  • Rekin
Co to jest sql na hadoop? - definicja z techopedia