Title
GraphScript: implementing complex graph algorithms in SAP HANA
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 Paradies18210.36
Cornelia Kinder220.37
Jan Bross320.37
Thomas Fischer420.37
Romans Kasperovics521.04
Hinnerk Gildhoff620.70