Apache Phoenix
Apache Phoenix is an open source, massively parallel, relational database engine supporting OLTP for Hadoop using Apache HBase as its backing store. Phoenix provides a JDBC driver that hides the intricacies of the NoSQL store enabling users to create, delete, and alter SQL tables, views,…
Key facts
- First appeared
- 2012
- Category
- database
- Problem solved
- Apache Phoenix was created to solve the challenge of providing real-time, low-latency SQL access for OLTP and operational analytics on petabyte-scale datasets stored in Apache HBase. It bridged the gap between the scalability of NoSQL databases like HBase and the familiarity, power, and tooling ecosystem of standard SQL, which traditional RDBMS couldn't provide at HBase's scale, and direct HBase API access was overly complex for many users and applications.
- Platforms
- Java Virtual Machine (JVM), web, Apache HBase, Linux-based environments, Apache Hadoop Ecosystem
Related technologies
Notable users
- Various large enterprises leveraging Apache HBase for real-time analytics, IoT data processing, and operational data stores requiring SQL access.
- Salesforce (original creator)