Citrix Systems, Inc.
AUTOMATIC GRAPH DATABASE QUERY CONSTRUCTION AND EXECUTION

Last updated:

Abstract:

A method for translating a generic database query to a graph database query includes receiving a first database query including one or more selection sets each defining at least one database field to be queried from a graph database, where the first database query is coded in a generic query language and the at least one database field is represented in the graph database as a property of a vertex. For each of the selection sets, a second database query including a select clause representing a request to retrieve the property of the vertex from the graph database is generated, where the second database query is coded in a graph query language. The second database query is encapsulated into a third database query configured to be executed on the graph database, the third database query including the second database query, a query type, and a graph name.

Status:
Application
Type:

Utility

Filling date:

23 Sep 2020

Issue date:

24 Mar 2022