SQL na Hadoopu

Autor: Roger Morrison
Datum Vytvoření: 19 Září 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
What is Hadoop?: SQL Comparison
Video: What is Hadoop?: SQL Comparison

Obsah

Definice - Co znamená SQL na Hadoopu?

SQL on Hadoop je typ analytického aplikačního nástroje - implementace SQL na platformě Hadoop, která kombinuje standardní dotazování strukturovaných dat ve stylu SQL s datovým rámcem Hadoop. Hadoop je relativně nová platforma, stejně jako samotná velká data, a mnoho odborníků v ní není odborníky, ale SQL na Hadoop zjednodušuje přístup do rámce Hadoop a usnadňuje implementaci do současných podnikových systémů.


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje SQL na Hadoop

SQL na Hadoop odkazuje na různé implementace SQL pro platformu Hadoop. MapReduce, což je mapovač úloh a organizátor výsledku Hadoops, podporuje SQL jako hlavní případ použití i další metody zpracování. Proto má smysl vytvářet výkonné nástroje umožňující SQL, což je jeden z nejpoužívanějších jazyků pro databázové dotazy a manipulaci. Protože Hadoop získává popularitu pro architekturu podnikových dat, SQL je klíčem pro správné přijetí jak volně strukturovaných dat, tak strukturovaných dat používaných v Hadoopu.

Mezi klíčové ovladače jazyka Hadoop patří:


  • Využití stávajících dovedností SQL přítomných ve většině organizací
  • Opětovné využití transformační zátěže (ETL), business intelligence (BI) a analytické infrastruktury v Hadoopu

Některé implementace SQL v Hadoop zahrnují:

  • Apache Spark SQL
  • Úl Apache
  • Apache Tajo
  • Vrták Apache
  • HP Vertica na MapR
  • Ovladače ODBC
  • rychle
  • Žralok