Ignite summit schedule
Apache Ignite 3: New SQL Engine Powered by Apache Calcite
One of the most powerful features offered by Apache Ignite is distributed SQL. For a long time, it has been powered by an in-memory database named H2. However, as the product developed over time, limitations related to the non-distributed essence of the H2 database remain. To address those limitations, the new query engine powered by Apache Calcite was introduced as an experimental feature in Apache Ignite 2.13. This new engine enables: - Execution of the queries of arbitrary complexity - Transaction support (Ignite 3 only) - Automated data collocation Konstantin presents an overview of the main reasons the community decided to replace H2 with Calcite and share the status of new engine development as one of its contributors.
Konstantin Orlov
Konstantin is a software engineer and Apache Ignite committer.