Expand description
§Uni - Embedded Graph Database
Uni is an embedded, object-store-backed graph database with OpenCypher queries, columnar analytics, and vector search.
Re-exports§
pub use api::builder::PropertiesBuilder;pub use api::impl_locy::LocyEngine;pub use api::schema::IndexType;pub use api::schema::ScalarType;pub use api::schema::VectorAlgo;pub use api::schema::VectorIndexCfg;pub use api::schema::VectorMetric;pub use api::sync::UniSync;pub use api::transaction::Transaction;pub use api::xervo::UniXervo;pub use api::Uni;pub use api::UniBuilder;pub use uni_algo as algo_crate;pub use uni_common as common;pub use uni_query as query_crate;pub use uni_store as store;
Modules§
Macros§
Structs§
- Edge
- Graph edge with identity, type, endpoints, and properties.
- Eid
- Internal Edge ID (64 bits) - pure auto-increment
- Execute
Result - Result of a write operation (CREATE, SET, DELETE, etc.).
- Explain
Output - Output produced by
EXPLAIN— a human-readable plan with index and cost info. - Node
- Graph node with identity, labels, and properties.
- Path
- Graph path consisting of alternating nodes and edges.
- Profile
Output - Combined output of a
PROFILEquery execution. - Query
Result - Collection of query result rows.
- Row
- Single result row from a query.
- Schema
- UniConfig
- UniId
- UniId: 44-character base32 multibase string (SHA3-256)
- Vid
- Internal Vertex ID (64 bits) - pure auto-increment
Enums§
- Crdt
Type - Data
Type - Query
Warning - Warnings emitted during query execution.
- UniError
- Value
- Dynamic value type for properties, parameters, and results.