Apache Impala

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis Impala (Cloudera))
Aller à : navigation, rechercher
Apache Impala
Développeur Cloudera et Apache Software FoundationVoir et modifier les données sur Wikidata
Dernière version 2.10.0Voir et modifier les données sur Wikidata
État du projet en développement
Écrit en C++Voir et modifier les données sur Wikidata
Environnement MultiplateformeVoir et modifier les données sur Wikidata
Licence Licence ApacheVoir et modifier les données sur Wikidata
Site web impala.apache.orgVoir et modifier les données sur Wikidata

Cloudera Impala est un moteur de requêtes SQL open source de Cloudera (MPP) pour les données stockées dans des cluster d'ordinateurs exécutant Apache Hadoop[1].

Description[modifier | modifier le code]

Cloudera Impala est un moteur de requête qui s'exécute sur Apache Hadoop.

Impala apporte la technologie évolutive et parallèle des base de données Hadoop, permettant aux utilisateurs d'émettre des requêtes SQL faible latence aux données stockées dans le HDFS et Apache HBase sans nécessiter le déplacement des données ou transformation. Impala est intégré avec Hadoop pour utiliser les mêmes fichiers et formats de données, ainsi que les frameworks de sécurité et management de ressource utilisés par MapReduce, Apache Hive, Apache Pig et autres logiciels Hadoop[2].

Impala est favorisée par les analystes et les data scientists pour effectuer des analyses sur des données stockées dans Hadoop via des outils de SQL ou des outils de business intelligence. Le résultat est un traitement massif sur les données (via MapReduce) et des requêtes interactives qui peuvent-être effectuées sur le même système en utilisant les mêmes données et méta-données  – en évitant de migrer l'ensemble de données dans les systèmes spécialisés ou  sur des formats propriétaires tout simplement pour effectuer des analyses.

Fonctionnalités :

Au début de 2013, un format de fichier en colonnes appelé Parquet a été annoncé pour les architectures y compris Impala. En décembre 2013, Amazon Web Services a annoncé un soutien pour Impala. Au début de 2014, MapR ajouté le support pour Impala.En 2015, un autre format appelé Kudu a été annoncé, que Cloudera a propose de donner à la Fondation Apache Software avec Impala. En octobre 2016, Impala devient un projet Apache Incubator.

Historique[modifier | modifier le code]

Le projet a été annoncé en octobre 2012, en bêta-test public et est devenu effectivement disponible en mai 2013[3].

En novembre 2015, Cloudera annonce vouloir donner Impala à la Apache Software Foundation[4].

Voir aussi[modifier | modifier le code]

  • Presto — Moteur de requêtes SQL open source créé par Facebook et soutenu par Teradata. Optimisé d'analyse interactive pour architecture temps réel distribuée
  • Dremel — est un outil similaire proposé par Google
  • Apache Drill — Projet open source similaire inspiré de Dremel
  • Cloudera — La distribution Hadoop initiatrice du projet Cloudera Impala
  • Hadoop
  • Presto
  • Catégorie:Écosystème Hadoop

Références[modifier | modifier le code]

  1. « Cloudera Impala » (consulté le 14 mars 2014)
  2. (en) Timothy Prickett Morgan, « Cloudera revs up Impala SQL for Hadoop », The Register, (consulté le 26 janvier 2016)
  3. Yves Grandmontagne, « Big Data : Impala de Cloudera interroge Hadoop en temps réel », Silicon.fr, (consulté le 26 janvier 2016)
  4. (en) Andrew Brust, « Impala, Kudu, and the Apache Incubator's four-month Big Data binge », ZDNet, (consulté le 26 janvier 2016)

Liens externes[modifier | modifier le code]