Apache Phoenix

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
Apache Phoenix
Description de l'image Phoenix-bird-trans.png.

Informations
Développé par Apache Software FoundationVoir et modifier les données sur Wikidata
Dernière version 4.10 ()Voir et modifier les données sur Wikidata
Dépôt github.com/apache/phoenixVoir et modifier les données sur Wikidata
État du projet actif
Écrit en JavaVoir et modifier les données sur Wikidata
Type Système de gestion de base de données relationnelle (en)Voir et modifier les données sur Wikidata
Licence Apache-2.0Voir et modifier les données sur Wikidata
Site web phoenix.apache.orgVoir et modifier les données sur Wikidata

Apache Phoenix est moteur de base de donnée relationnel open source, massivement parallèle, supportant OLTP pour Hadoop utilisant Apache HBase comme support de sauvegarde. Phoenix fournit un driver JDBC pilote qui cache la complexité du stockage noSQL permettant aux utilisateurs de créer, supprimer et modifier des tables, des vues, des index et des séquences SQL; insérer et supprimer des lignes individuellement et en masse par le biais de SQL[1]. Phoenix compile les requêtes et les autres états en natif noSQL plutôt que d'utiliser MapReduce permettant de créer des applications à d'une faible latence des applications sur des bases noSQL[2].

Historique[modifier | modifier le code]

Phoenix était initialement un projet interne de la société salesforce.com résultant du besoin d'un langage SQL bien intégré et d'un niveau supérieur. Le projet était initialement open-source sur GitHub[3] pour devenir ensuite un projet top-level Apache le 22 mai 2014[4]. Apache Phoenix est inclue dans la distribution Hortonworks depuis la version HDP 2.1[5], il est également en partie disponible chez cloudera dans Cloudera labs[6], et fait partie de l'écosystème Hadoop.[7]

Voir aussi[modifier | modifier le code]

Liens externes[modifier | modifier le code]

Notes et références[modifier | modifier le code]

  1. James Taylor.
  2. Istvan Szegedi.
  3. Abel Avram.
  4. Adam Seligman.
  5. Hortonworks a.
  6. Srikanth Srungarapu.
  7. Serdar Yegulalp. "10 façons de requête Hadoop avec SQL", "[1]", 16 septembre 2014.