ApacheCalciteResources - eellpp/pubScratchpad GitHub Wiki

[Paper] Apache Calcite: A Foundational Framework for Optimized Query Processing Over Heterogeneous Data Sources

https://arxiv.org/pdf/1802.10233

[Tutorial] Github Repo and Tutorial on querying Lucene with Calcite

https://github.com/zabetak/calcite-tutorial/tree/main

In this tutorial, we demonstrate the main components of Calcite and how they interact with each other. To do this we build, step-by-step, a fully fledged query processor for data residing in Lucene indexes, and gradually introduce various extensions covering some common use-cases appearing in practice.

The project has three modules:

indexer, containing the necessary code to populate some sample dataset(s) into Lucene to demonstrate the capabilities of the query processor; solution, containing the material of the tutorial fully implemented along with a few unit tests ensuring the correctness of the code; template, containing only the skeleton and documentation of selected classes, which the attendees can use to follow the real-time implementation of the Lucene query processor.

[REPO] Calcite Demo repo

https://github.com/gerardnico/calcite/tree/master.

https://datacadamia.com/db/calcite/start

Using calcite to query data from rest api and then create tables on them and query them

https://github.com/gitcloned/CalciteRestAPIExample/tree/master https://ashishjain-ash.medium.com/how-to-create-a-jdbc-driver-over-rest-apis-1571ab156e6a