Apache kalcit

Apache kalcit
Utvecklare Apache Software Foundation
Initial release 27 juni 2014 ; för 8 år sedan ( 2014-06-27 )
Stabil frisättning 1.32.0 (10 september 2022 ; 5 månader sedan ( 2022-09-10 ) )
Förvar Kalcitförråd
Skrivet i Java
Operativ system Cross-plattform
Typ SQL-databas
Licens Apache-licens 2.0
Hemsida kalcit .apache .org

Apache Calcite är ett ramverk med öppen källkod för att bygga databaser och datahanteringssystem. Den innehåller en SQL- parser , ett API för att bygga uttryck i relationalgebra och en frågeplaneringsmotor . Som ramverk lagrar Calcite inte sin egen data eller metadata , utan låter istället extern data och metadata nås med hjälp av plug-ins .

Flera andra Apache- projekt använder Calcite. Hive använder Calcite för kostnadsbaserad frågeoptimering; Drill och Kylin använder Calcite för SQL-analys och optimering; Samza och Storm använder Calcite för att streama SQL. Från och med augusti 2016 Apex , Phoenix och Flink projekt under utveckling som använder Calcite.