Blog

Key-value databases have long been used for a variety of applications to provide pre-computed results in real-time. There is, however, an increasing shift towards using Graph technology for real-time applications that illustrates how this game-changing approach is not only ideal for complex datasets and complex...

Originally featured on DZone Motivation GSQL is a Turing complete Graph Database query language. Compared to other graph query languages, the biggest advantage is its support of Accumulators — global or attachable to each vertex. In addition to providing the classic pattern match syntax, which is easy to master, GSQL supports...

Many people already know that graph algorithms are the most efficient and sometimes the only solution for complex business use cases, such as clustering different groups of users (Community Detection), finding influential persons or entities (PageRank Algorithm), or predicting user behaviors for personalized recommendation (Label...

Originally featured on DZone This article is intended for Neo4j Cypher users who want to learn and understand TigerGraph’s GSQL query language.  This is by no means a primer on GSQL. For that, the definitive place to start is TigerGraph’s documentation site.  There are also a...