Building modern SQL query optimizers with Apache Calcite
Back-end • May 2021
Building modern SQL query optimizers with Apache Calcite
Explore more
About
Building modern SQL query optimizers with Apache Calcite
About

Query optimization is one of the most challenging problems in database systems. For many years, creating a query optimizer was considered black art, available only to a limited number of companies and products.
Not any more. Apache Calcite is an open-source framework that allows you to build query engines, and query optimizers in particular, at a significantly lower engineering cost. In this talk, I will present query optimization capabilities of Apache Calcite, including cost-based and heuristic optimization drivers and an extensive library of optimization rules.

Language
English
Level
Intermediate
Length
30 minutes
Type
online conference
About the speaker
About the speaker
Vladimir Ozerov
Co-founderQuerify Labs
Vladimir Ozerov is a co-founder of Querify Labs, where he manages the research and development of query engines for technology companies. Before that, Vladimir worked on distributed systems Apache Ignite and Hazelcast for more than eight years, focusing on distributed data processing. Vladimir is a contributor to Apache Calcite and a committer to Apache Ignite.
Details
Language
English
Level
Intermediate
Length
30 minutes
Type
online conference