Abstract | ||
---|---|---|
Real-world graph applications are typically domain-specific and model complex business processes in the property graph data model. To implement a domain-specific graph algorithm in the context of such a graph application, simply providing a set of built-in graph algorithms is usually not sufficient nor does it allow algorithm customization to the user's needs. To cope with these issues, graph database vendors provide---in addition to their declarative graph query languages---procedural interfaces to write user-defined graph algorithms.
In this paper, we introduce GraphScript, a domain-specific graph query language tailored to serve advanced graph analysis tasks and the specification of complex graph algorithms. We describe the major language design of GraphScript, discuss graph-specific optimizations, and describe the integration into an enterprise data platform.
|
Year | DOI | Venue |
---|---|---|
2017 | 10.1145/3122831.3122841 | DBPL |
Field | DocType | ISBN |
Graph database,Query language,Programming language,Computer science,SAP HANA,Power graph analysis,Theoretical computer science,Null graph,Graph rewriting,Clique-width,Database,Graph (abstract data type) | Conference | 978-1-4503-5354-0 |
Citations | PageRank | References |
2 | 0.37 | 9 |
Authors | ||
6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Marcus Paradies | 1 | 82 | 10.36 |
Cornelia Kinder | 2 | 2 | 0.37 |
Jan Bross | 3 | 2 | 0.37 |
Thomas Fischer | 4 | 2 | 0.37 |
Romans Kasperovics | 5 | 2 | 1.04 |
Hinnerk Gildhoff | 6 | 2 | 0.70 |