GSQL is a high-level and Turing-complete query language that can be used to represent graph analytics. GSQL includes a SQL-like syntax that reduces the learning curve for SQL programmers, while also supporting the Map-Reduce model preferred by NoSQL developers, which is also compatible with scalable massively parallel evaluation.

In this white paper, we compare GSQL to two popular graph query languages ​​in use today - Cypher and Gremlin. The content of this comparison is not only a specific grammar or a specific way of defining semantics, but also the strong ability displayed on several main dimensions.