SQL на Hadoop

Автор: Roger Morrison
Дата Створення: 19 Вересень 2021
Дата Оновлення: 1 Липня 2024
Anonim
What is Hadoop?: SQL Comparison
Відеоролик: What is Hadoop?: SQL Comparison

Зміст

Визначення - Що означає SQL на Hadoop?

SQL on Hadoop - це тип інструменту аналітичного застосування - реалізація SQL на платформі Hadoop, яка поєднує стандартні запити в структурі даних у стилі SQL із рамкою даних Hadoop. Hadoop - це відносно нова платформа, як і самі великі дані, і не багато професіоналів є фахівцями з неї, але SQL на Hadoop спрощує доступ до фреймворку Hadoop та полегшує її реалізацію в сучасних корпоративних системах.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює SQL на Hadoop

SQL на Hadoop відноситься до різних реалізацій SQL для платформи Hadoop. MapReduce, який є картографом та організатором результатів роботи кластера Hadoops, підтримує SQL як основний випадок використання, так і інші методи обробки. Тому має сенс створити потужні інструменти для дозволу SQL, який є однією з найбільш широко використовуваних мов для запитів та маніпуляцій із базами даних. Оскільки Hadoop набуває популярності в архітектурі даних підприємств, SQL є ключовим для правильного прийняття як слабко структурованих даних, так і структурованих даних, що використовуються в Hadoop.

У драйвери ключових драйверів Hadoop входять:

  • Використання існуючих навичок SQL, присутніх у більшості організацій
  • Повторне використання навантаження на трансформацію екстракту (ETL), бізнес-аналітики (BI) та аналітичні інвестиції в інфраструктуру Hadoop

Деякі реалізації SQL на Hadoop включають:


  • Apache Spark SQL
  • Apache вулик
  • Apache Tajo
  • Дриль Apache
  • HP Vertica на MapR
  • ODBC драйвери
  • Престо
  • Акула