Skip to content

SemyonSinchenko/graphframes-rs

Repository files navigation

graphframes-rs

A Rust implementation of Apache Spark's GraphFrames using Apache DataFusion. This project provides graph processing capabilities on top of DataFusion's DataFrame API.

About

This project aims to bring the power of GraphFrames to the Apache DataFusion ecosystem by leveraging DataFrame capabilities. It provides a similar API to Apache Spark's GraphFrames.

Project Status

The project is in the early development stage. Currently implemented features include basic graph operations, statistics, and Pregel API.

Features

Graph Routine GraphFrames graphframes-rs
Graph Abstraction
Basic Statistics (degree, etc.)
Pregel API
Shortest Paths
PageRank
Parallel Personalized PageRank Planned
Connected Components
Strongly Connected Components Planned
Triangle Count Planned
Label Propagation Planned
Breadth-First Search Planned
Aggregate Messages Planned
SVD++ Planned
Pattern Matching Planned

About

GraphFrames but in DataFusion

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •