There aren’t any examples in the Calcite project of distributed execution engine because a distributed execution engine requires considerable effort and lines of code to set up. (There’s no such thing as a simple distributed system!)
But the Apache Drill project is a distributed execution engine and uses Calcite extensively. There are several resources that describe Drill’s architecture; see for example [1]. Julian [1] https://drill.apache.org/docs/core-modules/ > On Oct 16, 2015, at 4:44 AM, Renato Marroquín Mogrovejo > <[email protected]> wrote: > > + 1 ! > > 2015-10-16 10:38 GMT+02:00 Dhruv Gohil <[email protected]>: > >> +1 Bumping for interest! >> >> On Friday 16 October 2015 12:13 PM, littlestar wrote: >> >>> hi, >>> I have interested in apache-calcite, I want use apache-calcite in my >>> distributed data query(multi compute nodes). >>> example\csv in apache-calcite is very simple for use, It just >>> used as single node. >>> apache drill/apache Kylin/apache Phoenix are very heavy for learning >>> apache-calcite. >>> Does there has any simple apache-calcite example for begin develop a >>> distributed execute Engine, thanks. >>> eg: some cvs files in hdfs (5 node), I wan query it in 10 pc nodes. >>> Thanks. >>> >> >>
