Apache Calcite

GPTKB entity

Statements (58)
Predicate Object
gptkbp:instanceOf gptkb:software
gptkbp:developer gptkb:Apache_Software_Foundation
gptkbp:feature cost-based query optimization
data federation
support for user-defined functions
SQL dialect extensibility
SQL parser generator
SQL validation
SQL-to-relational algebra conversion
adapter architecture
custom rules and transformations
dynamic data management
extensible query planning
materialized view rewriting
metadata providers
parser combinators
pluggable storage adapters
query rewriting
relational algebra engine
relational algebra optimizer
relational expression trees
streaming SQL support
support for Avatica (JDBC driver)
support for JDBC
support for multiple data sources
support for streaming and batch processing
support for user-defined adapters
support for user-defined operators
support for user-defined rules
support for user-defined schemas
support for user-defined types
virtual schema support
https://www.w3.org/2000/01/rdf-schema#label Apache Calcite
gptkbp:license gptkb:Apache_License_2.0
gptkbp:officialWebsite https://calcite.apache.org/
gptkbp:programmingLanguage gptkb:Java
gptkbp:repository https://github.com/apache/calcite
gptkbp:supports query optimization
SQL parser
query planning
gptkbp:usedBy gptkb:Dragon
gptkb:Apache_Flink
gptkb:Apache_Hive
gptkb:Presto
gptkb:Apache_Beam
gptkb:Apache_Samza
gptkb:Apache_Storm
gptkb:Trino
gptkb:MapD
gptkb:Samza_SQL
gptkb:Apache_Drill
gptkb:Dremio
gptkb:Apache_Kylin
gptkb:Apache_Phoenix
Cascading
gptkbp:bfsParent gptkb:Apache
gptkb:Apache_Software_Foundation
gptkbp:bfsLayer 5