docs.rs failed to build grafeo-0.5.28
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
grafeo-0.5.42
A high-performance, embeddable graph database with a Rust core and no required C dependencies, supporting both Labeled Property Graph (LPG) and RDF data models. Optional allocators (jemalloc/mimalloc) and TLS use C libraries for performance.
Features
- Dual data model support: LPG and RDF with optimized storage for each
- Multi-language queries: GQL, Cypher, Gremlin, GraphQL, SPARQL and SQL/PGQ
- Embeddable with zero external dependencies
- Multi-language bindings: Python (PyO3), Node.js (napi-rs), Go (CGO), C (FFI), C# (.NET P/Invoke), Dart (dart:ffi), WebAssembly (wasm-bindgen)
- In-memory and persistent storage modes
- MVCC transactions with snapshot isolation
Query Language & Data Model Support
| Query Language | LPG | RDF | Status |
|---|---|---|---|
| GQL (ISO/IEC 39075) | ✅ | - | Default |
| Cypher (openCypher 9.0) | ✅ | - | Default |
| Gremlin (Apache TinkerPop) | ✅ | - | Default |
| GraphQL | ✅ | ✅ | Default |
| SPARQL (W3C 1.1) | - | ✅ | Default |
| SQL/PGQ (SQL:2023) | ✅ | - | Default |
Grafeo uses a modular translator architecture where query languages are parsed into ASTs, then translated to a unified logical plan that executes against the appropriate storage backend (LPG or RDF).
Data Models
- LPG (Labeled Property Graph): Nodes with labels and properties, edges with types and properties. Ideal for social networks, knowledge graphs and application data.
- RDF (Resource Description Framework): Triple-based storage (subject-predicate-object) with SPO/POS/OSP indexes. Ideal for semantic web, linked data and ontology-based applications.
Installation
By default, the embedded profile is enabled: GQL, AI features (vector/text/hybrid search, CDC), graph algorithms and parallel execution. Customize with feature groups:
Quick Start
use GrafeoDB;
License
Apache-2.0