
Apache Calcite
5.8#15 in data federation softwareFree planFree planAPISelf-hosted
Visit
| Fact | Apache Calcite | Apache Drill |
|---|---|---|
| Purpose | Apache Calcite is a dynamic data management framework that provides components of a database management system while omitting data storage, data processing algorithms, and metadata storage. | Apache Drill is a schema-free SQL query engine for Hadoop, NoSQL and cloud storage. |
| Security | Apache's Security Team coordinates vulnerability handling for Apache projects, and the project releases fixes through affected package releases. | Documented security features include Kerberos, username and password authentication, Digest authentication, authorization and user impersonation. |
| Support | The project directs users to its developers mailing list, Calcite Jira, Stack Overflow, and source code for help. | The project directs questions to its drill-dev mailing list and welcomes contributions. |
Calcite suits developers building applications that need SQL parsing, query planning, or mediation across storage locations and processing engines. It is for teams prepared to register their data sources and meet its Java build prerequisites.
It suits users who want to query raw data across Hadoop, NoSQL, cloud, or local sources, and developers building applications with its REST API. BI users can connect through the listed JDBC and ODBC drivers.