Expand description
ArrowGraphStore — the core partitioned graph store.
Holds triples partitioned by namespace (string keys), with an optional layer column for sub-partitioning. Supports add, query, delete (logical), and batch operations.
§Namespace Partitioning
Namespaces are arbitrary strings — you define them when constructing the store.
This keeps the core generic: a knowledge graph might use ["world", "code", "self"],
while a document store might use ["drafts", "published", "archived"].
use arrow_graph_core::store::ArrowGraphStore;
let mut store = ArrowGraphStore::new(&["world", "code", "self"]);Structs§
- Arrow
Graph Store - The core Arrow-native graph store, partitioned by namespace.
- Causal
Node - A node in a causal derivation chain.
- Query
Spec - Filter specification for queries.
- Triple
- A single triple to be added to the store.
Enums§
- Store
Error - Errors from store operations.