From Handwiki ![]() | |
| Developer(s) | Apache Software Foundation |
|---|---|
| Initial release | June 27, 2014[1] |
| Stable release | 1.32.0 (September 10, 2022[2]) [±] |
| Repository | Calcite Repository |
| Written in | Java |
| Operating system | Cross-platform |
| Type | SQL database |
| License | Apache License 2.0 |
| Website | calcite |
Apache Calcite is an open source framework for building databases and data management systems. It includes a SQL parser, an API for building expressions in relational algebra, and a query planning engine. As a framework, Calcite does not store its own data or metadata, but instead allows external data and metadata to be accessed by means of plug-ins.
Several other Apache projects use Calcite.[3] Hive uses Calcite for cost-based query optimization;[4] Drill and Kylin use Calcite for SQL parsing and optimization; Samza and Storm use Calcite for streaming SQL. (As of August 2016), Apex, Phoenix and Flink have projects under development that use Calcite.
![]() |
Categories: [Relational database management systems] [Apache Software Foundation projects] [Software using the Apache license] [Free software programmed in Java (programming language)]