Skip to main content

Crate grafeo_engine

Crate grafeo_engine 

Source
Expand description

§grafeo-engine

The main entry point for Grafeo: database management, transactions, query processing, and optimization.

§Modules

  • database - GrafeoDB struct and lifecycle management
  • session - Session/Connection management
  • config - Configuration options
  • transaction - Transaction management and MVCC
  • query - Query processing, binding, planning, optimization, execution
  • catalog - Schema and index catalog

Re-exports§

pub use catalog::Catalog;
pub use catalog::CatalogError;
pub use catalog::IndexDefinition;
pub use catalog::IndexType;
pub use config::Config;
pub use database::GrafeoDB;
pub use session::Session;

Modules§

catalog
Database catalog.
config
Database configuration.
database
GrafeoDB main database struct.
query
Query processing pipeline.
session
Session management.
transaction
Transaction management with MVCC and Snapshot Isolation.