GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba
GraphScope is a unified distributed graph computing platform that provides a one-stop environment for performing diverse graph operations on a cluster of computers through a user-friendly Python interface. GraphScope makes multi-staged processing of large-scale graph data on compute clusters simple by combining several important pieces of Alibaba technology: including GRAPE, GraphCompute, and Graph-Learn (GL) for analytics, interactive, and graph neural networks (GNN) computation, respectively, and the vineyard store that offers efficient in-memory data transfers.
Contents
- Installation
- Getting Started
- Tutorials
- Node Classification on citation network
- Graph Manipulations with NetowrkX Compatible APIs
- Run GraphScope like NetworkX
- Loading Graphs
- Built-in Analytical Algorithms
- Writing Your Own Algorithms
- Interactive Query with Gremlin
- Unsupervised Learning with GraphSage
- Supervised Learning with GCN
- Revisit Classification on Citation Network on K8s
- Unsupervised Learning with Bipartite GraphSage
- Deployment
- Loading Graphs
- Graph Transformations
- GraphScope Analytical Engine
- GraphScope Interactive Engine
- GraphScope Learning Engine
- Persistent Graph Store
- Frequently Asked Questions
- Developer Guide