GSQL: An SQL-Inspired Graph Query Language

GSQL is a high-level yet Turing-complete query language for expressing graph analytics. GSQL features an SQL-like syntax that reduces the learning curve for SQL programmers while simultaneously supporting a Map-Reduce interpretation that is preferred by NoSQL developers and that is compatible with scalable, massively parallel evaluation.

In this paper we compare GSQL to other prominent graph query languages in use today - Cypher and Gremlin. The comparison seeks to transcend the particular syntax or the particular way in which semantics are defined, focusing on expressive power classified along key dimensions.

Download the Paper

TigerGraph GSQL Graph Query Language

“TigerGraph's speed, scalability and graph model have enabled many applications for us that we previously thought were overly challenging."

Jack Xie

Head of Data at

About TigerGraph

TigerGraph is the world’s first Real-Time Graph Analytics Platform powered by Native Parallel Graph (NPG) technology. TigerGraph fulfills the true promise and benefits of the graph platform by supporting real-time deep link analytics for enterprises with complex and colossal amounts of data. TigerGraph’s proven technology is used by customers including Alipay, VISA, SoftBank, State Grid Corporation of China, Wish and Elementum.


3 Twin Dolphin Drive, Suite 160
Redwood City, CA 94065