Apache Calcite

редактировать
Apache Calcite
Логотип Apache Calcite
Разработчик (и) Apache Software Foundation
Первоначальный выпуск27 июня 2014 г.; 6 лет назад (27.06.2014)
Стабильный выпуск 1.21.0 / 6 сентября 2019 г.; 13 месяцев назад (06.09.2019)
Репозиторий Репозиторий Calcite
Написано наJava
Операционная система Кросс-платформенная
Тип База данных SQL
Лицензия Лицензия Apache 2.0
Веб-сайтcalcite.apache.org

Apache Calcite - это платформа с открытым исходным кодом для создания баз данных и данных Системы управления. Он включает в себя синтаксический анализатор SQL , API для построения выражений в реляционной алгебре и механизм планирования запросов.. В качестве платформы Calcite не хранит свои собственные данные или метаданные, но вместо этого позволяет получать доступ к внешним данным и метаданным с помощью плагинов.

Некоторые другие Apache проекты используют Calcite. Hive использует Calcite для оптимизации запросов на основе затрат; Drill и Kylin используют Calcite для синтаксического анализа и оптимизации SQL; Samza и Storm используют Calcite для потоковой передачи SQL. По состоянию на август 2016 г. Apex, Phoenix и Flink имеют проекты в разработке, в которых используется Calcite. С 2019 года движок запросов LeanXcale основан на Apache Calcite.

Ссылки
Последняя правка сделана 2021-06-11 20:10:11
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте