Continuous Query Syntax

Writing Continuous Queries

Continuous Queries are written using a subset of the Cypher Query Language or Graph Query Language (GQL). These query languages allow you to describe patterns in graph data and specify transformations to detect changes of interest.

Query Language Documentation

Learning Resources

If you are new to Cypher, Neo4j provides excellent resources:

Both query languages work with graph patterns using ASCII-art syntax where round brackets represent nodes and arrows represent relationships. The key difference is that Drasi evaluates these queries continuously against streaming data changes rather than executing them once against static data.


Cypher Query Language

openCypher subset supported by Drasi

Graph Query Language (GQL)

Graph Query Language support in Drasi

Drasi Custom Functions

Extended functions for continuous query processing