Graph Neural Networks for Databases: A Survey
Ziming Li, Youhuan Li, Yuyu Luo, Guoliang Li, Chuxu Zhang

TL;DR
This survey reviews the application of graph neural networks in database systems, categorizing methods for relational and graph databases, and discusses future integration opportunities.
Contribution
It provides a comprehensive taxonomy and systematic review of GNN-based approaches in database systems, bridging a gap in current literature.
Findings
Classifies GNN methods into relational and graph database categories.
Highlights key GNN applications like query optimization and performance prediction.
Suggests future research directions for GNN integration in databases.
Abstract
Graph neural networks (GNNs) are powerful deep learning models for graph-structured data, demonstrating remarkable success across diverse domains. Recently, the database (DB) community has increasingly recognized the potentiality of GNNs, prompting a surge of researches focusing on improving database systems through GNN-based approaches. However, despite notable advances, There is a lack of a comprehensive review and understanding of how GNNs could improve DB systems. Therefore, this survey aims to bridge this gap by providing a structured and in-depth overview of GNNs for DB systems. Specifically, we propose a new taxonomy that classifies existing methods into two key categories: (1) Relational Databases, which includes tasks like performance prediction, query optimization, and text-to-SQL, and (2) Graph Databases, addressing challenges like efficient graph query processing and graph…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms · Advanced Graph Neural Networks · Neural Networks and Applications
