https://www.slideshare.net/JordanHalterman/introduction-to-apache-calcite
https://blog.csdn.net/yunlong34574/article/details/46375733
https://www.jianshu.com/p/a6134865adf6
https://blog.csdn.net/wangxingxing2006/article/details/78907278
https://datapsyche.wordpress.com/2014/08/06/optiq-query-push-down-concepts/
https://zqhxuyuan.github.io/2015/07/13/2015-07-13-drill-phyplan/#SQL_Parser
https://calcite.apache.org/docs/algebra.html
https://speakerdeck.com/implydatainc/nosql-no-more-sql-on-druid-with-apache-calcite-strata-sj-2018?slide=39
https://www.programcreek.com/java-api-examples/index.php?api=org.apache.calcite.sql.parser.SqlParser
https://github.com/milinda/calcite-tutorial/blob/master/src/main/java/org/pathirage/calcite/tutorial/planner/SimpleQueryPlanner.java
https://events.static.linuxfound.org/sites/events/files/slides/ApacheCon2016ChristianTzolov.v4.pdf
https://arxiv.org/pdf/1802.10233.pdf
原文地址:https://www.cnblogs.com/WCFGROUP/p/9595733.html