Expand description
§grafeo-core
The core data structures behind Grafeo. You’ll find graph storage, indexes, and the execution engine here.
Most users don’t need this crate directly - use grafeo or grafeo-engine
instead. But if you’re building algorithms or need low-level access, this
is where the action is.
§Modules
graph- Graph storage: LPG (labeled property graph) and RDF triple storesindex- Fast lookups: hash, B-tree, adjacency lists, triesexecution- Query execution: data chunks, vectors, operatorsstatistics- Cardinality estimates for the query optimizerstorage- Compression: dictionary encoding, bit-packing, delta encoding
Re-exports§
pub use graph::lpg::Edge;pub use graph::lpg::LpgStore;pub use graph::lpg::Node;pub use index::adjacency::ChunkedAdjacency;pub use statistics::ColumnStatistics;pub use statistics::Histogram;pub use statistics::LabelStatistics;pub use statistics::Statistics;pub use storage::DictionaryBuilder;pub use storage::DictionaryEncoding;
Modules§
- execution
- Vectorized query execution engine.
- graph
- Graph model implementations.
- index
- Index structures that make queries fast.
- statistics
- Statistics for cost-based query optimization.
- storage
- Compression and encoding for graph property storage.