G-View: View Management for Graph Databases
Yunjia Zheng, Charlotte Sacré, Mohanna Shahrad, Owen Lipchitz, Yuting Gu, Bettina Kemme
Abstract
Graph database systems (GDBS) have become popular for representing real-world entities and their relationships, and offering convenient query languages based on graph pattern matching. As graphs increase in size and complexity, GDBS need to provide the appropriate support for abstraction for which views have demonstrated to be an effective tool, facilitating query writing and improving query execution time via materialization techniques. This paper explores how views can be defined and used in GDBS. We propose view-based extensions to the widely used graph query language Cypher, explore a wide range of possible view types, and outline several implementation strategies for view materialization. Using a set of micro- and macro-benchmarks, we provide insight into how expressive different view types are and how effective the proposed implementation strategies are for different GDBS. Our results show that views can be a powerful tool for GDBS, offering great flexibility in query expression and providing performance improvements if materialized.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 3bd99eff-95a9-49dc-a280-89364322d080Cited by top-tier papers1
Ask how each one uses itBuilds on4
- The LDBC Social Network Benchmark: Business Intelligence WorkloadGábor Szárnyas, Jack Waudby, Benjamin A. Steer, Dávid Szakállas et al.VLDB 2023 · 103 citations
- Kaskade: Graph Views for Efficient Graph AnalyticsJoana M. F. da Trindade, Konstantinos Karanasos, Carlo Curino, Samuel Madden et al.ICDE 2020 · 17 citations
- Implementation Strategies for Views over Property GraphsSoonbo Han, Zachary G. IvesSIGMOD 2024 · 8 citations
- Graphsurge: Graph Analytics on View Collections Using Differential ComputationSiddhartha Sahu, Semih SalihogluSIGMOD 2021 · 8 citations
Related papers
- MAVIS: Materialized View for Subgraph MatchingLisheng Cao, Xiangyang Gou, Lei Zou, Wenjie ZhangSIGMOD 2026 · 3 citations
- Dangers of List Processing in Querying Property GraphsAmélie Gheerbrant, Leonid Libkin, Alexandra RogovaSIGMOD 2025 · 4 citations
- Envisage: Towards Expressive Visual Graph QueryingXiaolin Wen, Qishuang Fu, Shuangyue Han, Yichen Guo et al.IEEE VIS 2025 · 6 citations
- View Selection over Knowledge Graphs in Triple StoresTheofilos Mailis, Yannis Kotidis, Stamatis Christoforidis, Evgeny Kharlamov et al.VLDB 2021 · 1 citation
- Theories and Principles Matter: Towards Visually Appealing and Effective Abstraction of Property Graph QueriesJiebing Ma, Sourav S. Bhowmick, Byron Choi, Lester TaySIGMOD 2023 · 8 citations
