Dezvoltat de | Apache Software Foundation |
---|---|
Prima versiune | 14 aprilie 2012 |
Ultima versiune | 4.10 (23 martie 2017) |
Depozit | github.com/apache/phoenix și git-wip-us.apache.org/repos/asf/phoenix.git |
Starea proiectului | activ |
Scris in | Java și SQL ( d ) |
Tip | Sistem de gestionare a bazelor de date relaționale ( în ) |
Licență | Licență Apache versiunea 2.0 |
Site-ul web | phoenix.apache.org |
Apache Phoenix este un motor de baze de date relațional open source, masiv paralel , care acceptă OLTP pentru Hadoop folosind Apache HBase ca mediu de rezervă. Phoenix oferă un driver pilot JDBC care ascunde complexitatea stocării noSQL, permițând utilizatorilor să creeze, să renunțe și să modifice tabele, vizualizări, indici și secvențe SQL; introduceți și ștergeți rânduri individual și în bloc prin SQL . Phoenix compilează interogări și alte rapoarte nativ noSQL, mai degrabă decât folosind MapReduce pentru a construi aplicații cu latență redusă pe baze de date noSQL .
Phoenix a fost inițial un proiect intern salesforce.com rezultat din necesitatea unui limbaj SQL bine integrat și de nivel următor. Proiectul a fost inițial open-source pe GitHub și ulterior a devenit un proiect Apache de nivel superior pe22 mai 2014. Apache Phoenix a fost inclus în distribuția Hortonworks de la versiunea HDP 2.1, este de asemenea disponibil parțial de la cloudera în laboratoarele Cloudera și face parte din ecosistemul Hadoop.