SQL trên Hadoop

Tác Giả: Roger Morrison
Ngày Sáng TạO: 19 Tháng Chín 2021
CậP NhậT Ngày Tháng: 20 Tháng Sáu 2024
Anonim
SQL trên Hadoop - Công Nghệ
SQL trên Hadoop - Công Nghệ

NộI Dung

Định nghĩa - SQL trên Hadoop có nghĩa là gì?

SQL trên Hadoop là một loại công cụ ứng dụng phân tích - triển khai SQL trên nền tảng Hadoop, kết hợp truy vấn kiểu SQL tiêu chuẩn của dữ liệu có cấu trúc với khung dữ liệu Hadoop. Hadoop là một nền tảng tương đối mới, cũng như dữ liệu lớn và không có nhiều chuyên gia là chuyên gia về nó, nhưng SQL trên Hadoop đơn giản hóa việc truy cập vào khung Hadoop và giúp triển khai dễ dàng hơn trên các hệ thống doanh nghiệp hiện tại.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích SQL trên Hadoop

SQL trên Hadoop đề cập đến các triển khai SQL khác nhau cho nền tảng Hadoop. MapReduce, là công cụ lập bản đồ và kết quả công việc của cụm Hadoops, hỗ trợ SQL như một trường hợp sử dụng chính cũng như các phương thức xử lý khác. Do đó, việc tạo ra các công cụ mạnh mẽ để cho phép SQL, một trong những ngôn ngữ được sử dụng rộng rãi nhất để truy vấn và thao tác cơ sở dữ liệu là điều hợp lý. Khi Hadoop trở nên phổ biến cho kiến ​​trúc dữ liệu doanh nghiệp, SQL là chìa khóa để áp dụng đúng cho cả dữ liệu có cấu trúc lỏng lẻo và dữ liệu có cấu trúc được sử dụng trong Hadoop.


Các trình điều khiển SQL trên Hadoop bao gồm:

  • Tận dụng các kỹ năng SQL hiện có trong hầu hết các tổ chức
  • Tái sử dụng tải chuyển đổi trích xuất (ETL), kinh doanh thông minh (BI) và đầu tư cơ sở hạ tầng phân tích trong Hadoop

Một số SQL trên Hadoop triển khai bao gồm:

  • Apache Spark SQL
  • Tổ ong Apache
  • Tajo
  • Máy khoan Apache
  • HP Vertica trên MapR
  • Trình điều khiển ODBC
  • Mau
  • Cá mập