RelGo: Optimizing Relational Databases with GOpt
The GraphScope team’s work on proposing RelGo for optimizing SQL/PGQ queries has been accepted by SIGMOD 2025. In this work, RelGo integrates GOpt into relational databases (using DuckDB as an example), enhancing its ability to optimize SQL/PGQ queries and providing better optimization results than DuckDB’s own optimizer.
This article introduces the main content of RelGo.
From June 9th to June 15th, 2024, SIGMOD 2024 was held in Santiago, Chile.
The GraphScope team presented their paper “
From June 9th to June 15th, 2024, SIGMOD 2024 was held in Santiago, Chile.
Graph computing remains a hot topic at this conference, and it is also the area that received the most paper submissions.
SIGMOD 2024 organized a panel discussion on graph computation titled “The Future of Graph Analytics”.
Recently,
In this blog, we introduce
We are pleased to announce an array of improvements in the GraphScope 0.26.0 release. In this release, under the original GraphScope framework, the persistent storage Groot of the Graph Interactive Query Engine (GIE) allows users to launch a Secondary Instance in read-only mode, thereby enhancing the performance of reading graph data. Under the GraphScope Flex architecture, the graph query engine GraphScope Interactive, which is designed for high-concurrency scenarios, now supports running on macOS and has introduced compaction operations for graph data.
In this post, we will introduce
In this post, we will introduce
Graph algorithms serve as essential building blocks for a wide range of applications, such as social network analytics, routing, constructing protein network and
Graph neural networks(GNNs) learn graph vertex representations by aggregating multi-hop neighbor information. Industrial applications often adopt mini-batch training to scale out GNNs on large-scale graphs, where neighbor sampling is used during both model training and inference. Since the structure and attributes of real-world graphs often change dynamically, it is imperative that the inferred vertex representation can accurately reflect these updates.
We provide a template repository for graph analysis applications, where users can customize graph analysis algorithms by replacing several C++ functions with their own logic, and run them on GraphScope.