Sadržaj:
Definicija - Što znači SQL na Hadoopu?
SQL on Hadoop je vrsta analitičkog aplikacijskog alata - SQL implementacija na platformi Hadoop, koja kombinira standardno ispitivanje u strukturi podataka u SQL stilu s okvirom podataka Hadoop. Hadoop je relativno nova platforma, kao i sami veliki podaci, i nisu mnogi profesionalci stručnjaci za to, ali SQL na Hadoopu pojednostavljuje pristup Hadoop okviru i olakšava njegovu implementaciju u trenutnim poslovnim sustavima.
Techopedia objašnjava SQL na Hadoopu
SQL on Hadoop odnosi se na različite implementacije SQL-a za Hadoop platformu. MapReduce, koji je Hadoop-ov mapter zadataka klastera i organizator rezultata, podržava SQL kao glavni slučaj uporabe kao i druge metode obrade. Stoga ima smisla stvoriti moćne alate za omogućavanje SQL-a, koji je jedan od najčešće korištenih jezika za upite i manipulaciju baze podataka. Kako je Hadoop dobivao na popularnosti za arhitekturu podataka poduzeća, SQL je ključan za pravilno usvajanje i slabo strukturiranih podataka i strukturiranih podataka koji se koriste u Hadoopu.
SQL na Hadoop ključni pokretači uključuju:
- Korištenje postojećih SQL vještina prisutnih u većini organizacija
- Ponovna upotreba opterećenja za ekstrakt transformacije (ETL), poslovna inteligencija (BI) i analitička ulaganja u Hadoop
Neke SQL on Hadoop implementacije uključuju:
- Apache Spark SQL
- Apache košnica
- Apache Tajo
- Apache bušilica
- HP Vertica na MapR
- ODBC upravljački programi
- odmah
- Morski pas
