Skip to content

A curated list of awesome Apache Calcite packages and resources.

Notifications You must be signed in to change notification settings

jinhoko/awesome-calcite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

awesome-calcite

A curated list of awesome Apache Calcite references.

There are not many detailed references on Apache Calcite. The first thing you need to do is read through the official docs with extreme care, and then read all contents of Calcite javadoc with patience.

Contents

  • Basics
  • Tutorial
    • zabetak/calcite-tutorial (link)
    • milinda/calcite-tutorial (link)
    • codetinkering.com (link)
  • Modules
  • Modules (query planner)
    • Assembling a query optimizer with Apache Calcite (link)
    • Calcite Hepplanner (link)
    • Volcano planner analysis (link)
    • Examples of using volcanoplanner (link)
    • Volcanoplanner blog posting (link)
    • Volcano optimization example on flink (link)
  • Calcite adapters
    Adapter Target Language
    Apache Cassandra Cassandra Query Language (CQL)
    Apache Pig Pig Latin
    Apache Spark Java (RDD)
    Druid JSON
    Elasticsearch JSON
    JDBC SQL
    MongoDB Java
    Splunk SPL
  • Calcite in commercial systems (w.o. code)
  • Open-source systems that embeds Apache Calcite

About

A curated list of awesome Apache Calcite packages and resources.

Topics

Resources

Stars

Watchers

Forks