What is GQL?
GQL, or Graph Query Language, is a database language designed modeling data as graphs within a graph database, and for querying and modifying that data. GQL addresses the property graph model.
As the first standardized database language since SQL's introduction in 1987, GQL represents a significant advancement in data management. The first version of the GQL standard was officially released by the ISO/IEC in April 2024.
GQL and UQL
The Ultipa Graph Query Language (UQL), developed by Ultipa since 2019, is a high-performance language that enables users to fully manipulate and interact with Ultipa graph databases.
While UQL and GQL differ in syntax, they share a core approach centered on querying with path patterns built from node and edge patterns.
Following the release of the GQL standard, Ultipa quickly began aligning with GQL, and now supports the majority of GQL's mandatory features. Users can seamlessly utilize both GQL and UQL within their Ultipa Graph databases, benefiting from the strengths of each language.