Isi kandungan:
Definisi - Apa maksud SQL pada Hadoop?
SQL pada Hadoop adalah sejenis alat aplikasi analitik - pelaksanaan SQL pada platform Hadoop, yang menggabungkan permintaan SQL yang berstruktur dengan data berstruktur dengan kerangka data Hadoop. Hadoop adalah platform yang agak baru, begitu pula data besar itu sendiri, dan tidak banyak profesional yang pakar di dalamnya, tetapi SQL pada Hadoop memudahkan akses kepada kerangka Hadoop dan membuatnya lebih mudah untuk dilaksanakan pada sistem perusahaan saat ini.
Techopedia menerangkan SQL pada Hadoop
SQL pada Hadoop merujuk kepada pelbagai pelaksanaan SQL untuk platform Hadoop. MapReduce, yang merupakan pengeluar kerja kluster Hadoop dan penganjur keputusan, menyokong SQL sebagai kes penggunaan utama serta kaedah pemprosesan lain. Oleh itu, masuk akal untuk membuat alat yang berkuasa untuk membenarkan SQL, yang merupakan salah satu bahasa yang paling banyak digunakan untuk query pangkalan data dan manipulasi. Oleh kerana Hadoop mendapat populariti untuk seni bina data perusahaan, SQL adalah kunci untuk penggunaan yang tepat untuk kedua-dua data yang berstruktur dan berstruktur yang digunakan dalam Hadoop.
SQL pada pemandu utama Hadoop termasuk:
- Memanfaatkan kemahiran SQL sedia ada dalam kebanyakan organisasi
- Memasang kembali beban transformasi ekstrak (ETL), risikan perniagaan (BI) dan pelaburan infrastruktur analisis di Hadoop
Beberapa pelaksanaan SQL pada Hadoop termasuk:
- Apache Spark SQL
- Apache Hive
- Apache Tajo
- Apache Drill
- HP Vertica pada MapR
- Pemandu ODBC
- Presto
- Shark
