SQL på Hadoop

Författare: Roger Morrison
Skapelsedatum: 19 September 2021
Uppdatera Datum: 21 Juni 2024
Anonim
SQL på Hadoop - Teknologi
SQL på Hadoop - Teknologi

Innehåll

Definition - Vad betyder SQL på Hadoop?

SQL on Hadoop är en typ av analytisk applikationsverktyg - SQL-implementeringen på Hadoop-plattformen, som kombinerar standardfrågor i SQL-stil av strukturerad data med Hadoop-dataramverket. Hadoop är en relativt ny plattform, liksom själva big data, och inte många proffs är experter på den, men SQL på Hadoop förenklar åtkomsten till Hadoop-ramverket och gör det lättare att implementera på nuvarande företagssystem.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar SQL på Hadoop

SQL på Hadoop hänvisar till olika implementationer av SQL för Hadoop-plattformen. MapReduce, som är Hadoops klusterjobbkortare och resultatarrangör, stöder SQL som ett huvudsakligt användningsfall och andra behandlingsmetoder. Därför är det vettigt att skapa kraftfulla verktyg för att tillåta SQL, som är ett av de mest använda språken för databasfråga och manipulation. Eftersom Hadoop får popularitet för företagets dataarkitektur, är SQL nyckeln för korrekt användning för både löst strukturerad data och strukturerad data som används i Hadoop.


SQL på Hadoop nyckeldrivrutiner inkluderar:

  • Utnyttja befintliga SQL-färdigheter som finns i de flesta organisationer
  • Återanvändning av extraktomvandling (ETL), affärsintelligens (BI) och investeringar i infrastruktur för analys i Hadoop

Några SQL på Hadoop-implementationer inkluderar:

  • Apache Spark SQL
  • Apache Hive
  • Apache Tajo
  • Apache Drill
  • HP Vertica på MapR
  • ODBC-drivrutiner
  • Presto
  • Haj