SQL su Hadoop

Autore: Roger Morrison
Data Della Creazione: 19 Settembre 2021
Data Di Aggiornamento: 21 Giugno 2024
Anonim
What is Hadoop?: SQL Comparison
Video: What is Hadoop?: SQL Comparison

Contenuto

Definizione - Cosa significa SQL su Hadoop?

SQL su Hadoop è un tipo di strumento di analisi analitica: l'implementazione SQL sulla piattaforma Hadoop, che combina query standard in stile SQL di dati strutturati con il framework di dati Hadoop. Hadoop è una piattaforma relativamente nuova, così come i big data stessi, e non molti professionisti ne sono esperti, ma SQL su Hadoop semplifica l'accesso al framework Hadoop e ne semplifica l'implementazione sugli attuali sistemi aziendali.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega SQL su Hadoop

SQL su Hadoop si riferisce a varie implementazioni di SQL per la piattaforma Hadoop. MapReduce, che è il mappatore dei lavori del cluster Hadoops e l'organizzatore dei risultati, supporta SQL come caso d'uso principale e altri metodi di elaborazione. Pertanto, ha senso creare potenti strumenti per consentire SQL, che è uno dei linguaggi più utilizzati per la query e la manipolazione del database. Man mano che Hadoop acquisisce popolarità per l'architettura dei dati aziendali, SQL è la chiave per un'adeguata adozione sia per i dati strutturati in modo non libero sia per quelli strutturati utilizzati in Hadoop.

I driver chiave di SQL su Hadoop includono:


  • Sfruttando le competenze SQL esistenti presenti nella maggior parte delle organizzazioni
  • Riutilizzo degli investimenti nell'estrazione di trasformate di carico (ETL), business intelligence (BI) e infrastrutture di analisi in Hadoop

Alcune implementazioni di SQL su Hadoop includono:

  • Apache Spark SQL
  • Apache Hive
  • Apache Tajo
  • Apache Drill
  • HP Vertica su MapR
  • Driver ODBC
  • Presto
  • Squalo