Апачский кальцит
![]() | |
Разработчик(и) | Фонд программного обеспечения Apache |
---|---|
Первоначальный выпуск | 27 июня 2014 г [1] |
Стабильная версия | 1.37.0 (6 мая 2024 г [2] ) [±] |
Репозиторий | Хранилище кальцита |
Написано в | Ява |
Операционная система | Кросс-платформенный |
Тип | база данных SQL |
Лицензия | Лицензия Апач 2.0 |
Веб-сайт | кальцит |
Apache Calcite — это платформа с открытым исходным кодом для создания баз данных и систем управления данными. Он включает в себя SQL синтаксический анализатор , API для построения выражений в реляционной алгебре и механизм планирования запросов .В качестве фреймворка Calcite не хранит собственные данные или метаданные , а вместо этого позволяет получать доступ к внешним данным и метаданным посредством плагинов .
Несколько других проектов Apache используют Calcite. [3] Hive использует Calcite для оптимизации запросов на основе затрат; [4] Дрилл и Кайлин используют Calcite для анализа и оптимизации SQL; Samza и Storm используют Calcite для потоковой передачи SQL.По состоянию на август 2016 г. [update], Apex , Phoenix и Flink разрабатывают проекты, в которых используется кальцит.
Ссылки
[ редактировать ]- ^ Джулиан Хайд. «Анонс выхода Optiq-0.8» . Фонд программного обеспечения Apache.
- ^ «Загрузки» . www.calcite.apache.org . Фонд программного обеспечения Apache . Проверено 14 мая 2024 г.
- ^ «На основе кальцита» . Фонд программного обеспечения Apache.
- ^ Джулиан Хайд. «Оптимизация запросов на основе затрат в Apache Hive 0.14» , Hortonworks , 24 сентября 2014 г.