6.7 Executing PGQL Queries Against the In-Memory Graph Server (PGX)
This section describes the Java APIs that are used to execute PGQL queries in the In-Memory graph server (PGX).
- Getting Started with PGQL
- Supported PGQL Features
The In-Memory graph server (PGX) supports all PGQL features exceptDROP PROPERTY GRAPH
. - Java APIs for Executing CREATE PROPERTY GRAPH Statements
- Python APIs for Executing CREATE PROPERTY GRAPH Statements
- Java APIs for Executing SELECT Queries
This section describes the APIs to executeSELECT
queries in the In-Memory graph server (PGX). - Java APIs for Executing UPDATE Queries
TheUPDATE
queries make changes to existing graphs using theINSERT
,UPDATE
, andDELETE
operations as detailed in the section Graph Modification of the PGQL 1.3 specification. - Security Tools for Executing PGQL Queries
To safeguard against query injection, bind variables can be used in place of literals whileprintIdentifier(String identifier)
can be used in place of identifiers like graph names, labels, and property names. - Best Practices for Tuning PGQL Queries
This section describes best practices regarding memory allocation, parallelism, and query planning.
Parent topic: Property Graph Query Language (PGQL)