Répertoire de publications
de recherche en accès libre
de recherche en accès libre
Begoli, Edmon; Camacho-Rodríguez, Jesús; Hyde, Julian; Mior, Michael et Lemire, Daniel (2018). Apache Calcite: A Foundational Framework for Optimized Query Processing Over Heterogeneous Data Sources. Dans Proceedings of the 2018 ACM International Conference on Management of Data (SIGMOD) (p. 221-230). https://doi.org/10.1145/3183713.3190662
Fichier(s) associé(s) à ce document :
PDF
- apache-calcite.pdf
Contenu du fichier : Manuscrit accepté (révisé après évaluation) |
|
Catégorie de document : | Communications dans des actes de congrès/colloques |
---|---|
Évaluation par un comité de lecture : | Oui |
Étape de publication : | Publié |
Résumé : | Apache Calcite is a foundational software framework that provides query processing, optimization, and query language support to many popular open-source data processing systems such as Apache Hive, Apache Storm, Apache Flink, Druid, and MapD. Calcite’s architecture consists of a modular and extensible query optimizer with hundreds of built-in optimization rules, a query processor capable of processing a variety of query languages, an adapter architecture designed for extensibility, and support for heterogeneous data models and stores (relational, semi-structured, streaming, and geospatial). This exible, embeddable, and extensible architecture is what makes Calcite an attractive choice for adoption in big- data frameworks. It is an active project that continues to introduce support for the new types of data sources, query languages, and approaches to query processing and optimization. |
Déposant: | Lemire, Daniel |
Responsable : | Daniel Lemire |
Dépôt : | 07 mars 2018 18:29 |
Dernière modification : | 30 janv. 2019 18:18 |
RÉVISER |