Grafeo – A fast, lean, embeddable graph database built in Rust
5 hours ago
- #high-performance
- #multi-language
- #graph-database
- Grafeo is the fastest graph database tested on the LDBC Social Network Benchmark, with a lower memory footprint.
- Supports multiple query languages including GQL, Cypher, Gremlin, GraphQL, SPARQL, and SQL/PGQ.
- Dual data model support for both Labeled Property Graphs (LPG) and RDF triples.
- Features HNSW-based vector search with quantization for similarity search.
- Can be embedded directly into applications or run as a standalone server with REST API and web UI.
- Core database engine is written in Rust, ensuring memory safety and fearless concurrency.
- Full ACID compliance with MVCC-based snapshot isolation for reliable transactions.
- Offers multi-language bindings for Python, Node.js/TypeScript, Go, C, C#, Dart, and WebAssembly.
- Includes AI integrations, interactive notebook widgets, and browser-based graphs via WebAssembly.
- Quick start examples provided for both Python and Rust.