Articulo de referencia

Calcita Apache

{{cite web |url=https://mail-archives.apache.org/mod_mbox/optiq-dev/201406.mbox/%3CCABivuanCAHphdi4U3UC+b3c0OZt+dBk+HVVWBREex191SnXyxw@mail.gmail.com%3E |title=Optiq-0.8 release...

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

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 SQL en tiempo real. A partir de agosto de 2016 Apex , Phoenix y Flink tienen proyectos en desarrollo que utilizan calcita .

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 Calcite" . 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.