Apache Phoenix
Utvecklare | Apache Software Foundation | ||||
---|---|---|---|---|---|
Initial release | 15 april 2014 | ||||
Stabil frisättning |
|
||||
Förvar | Phoenix Repository | ||||
Skrivet i | Java , SQL | ||||
Operativ system | Cross-plattform | ||||
Typ | SQL-databas | ||||
Licens | Apache-licens 2.0 | ||||
Hemsida |
Apache Phoenix är en öppen källkod , massivt parallell , relationsdatabasmotor som stöder OLTP för Hadoop och använder Apache HBase som sitt stödlager. Phoenix tillhandahåller en JDBC- drivrutin som döljer krångligheterna i NoSQL- arkivet, vilket gör det möjligt för användare att skapa, ta bort och ändra SQL-tabeller, vyer, index och sekvenser; infoga och ta bort rader var för sig och i bulk; och fråga data via SQL . Phoenix sammanställer frågor och andra uttalanden till inbyggda NoSQL-butiks-API:er istället för att använda MapReduce , vilket möjliggör byggandet av applikationer med låg latens ovanpå NoSQL-butiker.
Historia
Phoenix började som ett internt projekt av företaget salesforce.com av ett behov av att stödja en högre nivå, välförstådd, SQL-språk. Det var ursprungligen öppen källkod på GitHub den 28 januari 2014 och blev ett Apache- projekt på toppnivå den 22 maj 2014. Apache Phoenix ingår i Cloudera Data Platform 7.0 och högre, Hortonworks -distribution för HDP 2.1 och högre är tillgänglig som en del av Cloudera- labb och är en del av Hadoop- ekosystemet.