Introduction
GridGain 9 uses Apache Calcite as an SQL engine of choice. Apache Calcite is a dynamic data management framework, which mainly serves for mediating between applications and one or more data storage locations and data processing engines. For more information on Apache Calcite, see the Calcite documentation.
GridGain 9 SQL engine has the following advantages:
-
SQL Optimized for Distributed Environments: GridGain 9 distributed queries are not limited to a single map-reduce phase, allowing more complex data gathering;
-
Transactional SQL: All tables in GridGain 9 support SQL transactions with transactional guarantees;
-
Cluster-wide System Views: System views in GridGain 9 provide cluster-wide information, dynamically updated;
-
Multi-Index Queries: With GridGain 9, you can perform queries that use multiple indexes at the same time to speed up queries;
-
Standard-Adherent SQL: GridGain 9 SQL closely adheres to modern SQL standard;
-
Improved optimization algorithms: SQL in GridGain 9 optimizes queries by repeatedly applying planner rules to a relational expression;
-
High overall performance: GridGain 9 offers high levels of execution flexibility, as well as high efficiency in terms of both memory and CPU consumption.
© 2025 GridGain Systems, Inc. All Rights Reserved. Privacy Policy | Legal Notices. GridGain® is a registered trademark of GridGain Systems, Inc.
Apache, Apache Ignite, the Apache feather and the Apache Ignite logo are either registered trademarks or trademarks of The Apache Software Foundation.