stringtranslate.com

Calcita apache

Apache Calcite es un framework de código abierto para crear bases de datos y sistemas de gestión de datos. Incluye un analizador SQL , una API para crear expresiones en álgebra relacional y un motor de planificación de consultas . Como framework, Calcite no almacena sus propios datos o metadatos , sino que permite acceder a datos y metadatos externos mediante complementos .

Varios otros proyectos de Apache utilizan Calcite. [3] Hive utiliza Calcite para la optimización de consultas basada en costos; [4] Drill y Kylin utilizan Calcite para el análisis y la optimización de SQL; Samza y Storm utilizan Calcite para la transmisión de SQL. A partir de agosto de 2016 , Apex , Phoenix y Flink tienen proyectos en desarrollo que utilizan Calcite.

Referencias

  1. ^ Julian Hyde. "Anuncio de lanzamiento de Optiq-0.8". Apache Software Foundation.
  2. ^ "Descargas". calcite.apache.org . Apache Software Foundation . Consultado el 14 de mayo de 2024 .
  3. ^ "Desarrollado por Calcita". Fundación de software Apache.
  4. ^ Julian Hyde. "Optimización de consultas basada en costos en Apache Hive 0.14", Hortonworks , 24 de septiembre de 2014.