สารบัญ:
คำจำกัดความ - SQL บน Hadoop หมายถึงอะไร
SQL on Hadoop เป็นเครื่องมือประเภทแอพพลิเคชั่นการวิเคราะห์ - การติดตั้ง SQL บนแพลตฟอร์ม Hadoop ซึ่งเป็นการรวมการสืบค้น SQL-style มาตรฐานของโครงสร้างข้อมูลเข้ากับกรอบข้อมูล Hadoop Hadoop เป็นแพลตฟอร์มที่ค่อนข้างใหม่เช่นเดียวกับข้อมูลขนาดใหญ่และมีผู้เชี่ยวชาญไม่มากนัก แต่ SQL บน Hadoop ทำให้การเข้าถึงเฟรมเวิร์กของ Hadoop ง่ายขึ้นและทำให้สามารถนำไปใช้กับระบบองค์กรปัจจุบันได้ง่ายขึ้น
Techopedia อธิบาย SQL บน Hadoop
SQL บน Hadoop หมายถึงการนำไปใช้งานต่าง ๆ ของ SQL สำหรับแพลตฟอร์ม Hadoop MapReduce ซึ่งเป็นผู้ทำแผนที่กลุ่มงานของ Hadoop และผู้จัดผลผลลัพธ์สนับสนุน SQL เป็นกรณีการใช้งานที่สำคัญเช่นเดียวกับวิธีการประมวลผลอื่น ๆ ดังนั้นจึงเหมาะสมที่จะสร้างเครื่องมือที่มีประสิทธิภาพสำหรับการอนุญาต SQL ซึ่งเป็นหนึ่งในภาษาที่ใช้กันอย่างแพร่หลายสำหรับการสืบค้นฐานข้อมูลและการจัดการ ในฐานะที่เป็น Hadoop ได้รับความนิยมสำหรับสถาปัตยกรรมข้อมูลองค์กร SQL เป็นกุญแจสำคัญสำหรับการนำไปใช้ที่เหมาะสมสำหรับข้อมูลที่มีโครงสร้างแบบหลวมและข้อมูลที่มีโครงสร้างที่ใช้ใน Hadoop
SQL บนไดรเวอร์หลักของ Hadoop รวมถึง:
- ใช้ประโยชน์จากทักษะ SQL ที่มีอยู่นำเสนอในองค์กรส่วนใหญ่
- การนำการแปลงแบบดึงกลับมาใช้ใหม่ (ETL), ระบบธุรกิจอัจฉริยะ (BI) และการลงทุนโครงสร้างพื้นฐานด้านการวิเคราะห์ใน Hadoop
การติดตั้ง SQL บน Hadoop บางตัว ได้แก่ :
- Apache Spark SQL
- Apache Hive
- Apache Tajo
- Apache Drill
- HP Vertica บน MapR
- โปรแกรมควบคุม ODBC
- โอมเพี้ยง
- ปลาฉลาม