Re-exports§
pub use backend::BackendError;pub use backend::LocalBackend;pub use backend::RemoteBackend;pub use keyring::clear_keyring;pub use keyring::has_keyring_password;pub use keyring::resolve_password;pub use keyring::save_to_keyring;pub use keyring::PasswordSource;pub use layout::LayoutOverrides;pub use layout::LayoutToggles;pub use layout::StorageLayout;pub use layout::TieredLayoutPaths;
Modules§
- backend
- Storage Backend Abstraction
- btree
- B+ Tree with MVCC
- cache
- Cache Module
- encryption
- engine
- RedDB Storage Engine
- fdw
- Foreign Data Wrapper framework (Phase 3.2 PG parity).
- import
- index
- Unified index abstraction shared across RedDB data structures.
- keyring
- Keyring integration for secure password storage
- layout
- Pure tiered storage layout derivation.
- ml
- Machine Learning subsystem — registry, versioning, async job queue.
- primitives
- Low-level storage primitives
- query
- Query Engine for RedDB
- queue
- Queue / Deque Storage Module
- schema
- RedDB Schema System
- timeseries
- Time-Series Storage Module
- transaction
- Transaction Management
- wal
- Write-Ahead Log (WAL) for RedDB durability.
Structs§
- Adjacency
Entry - An adjacency entry representing a single edge
- Cross
Ref - A cross-reference between entities
- DslFilter
- A filter condition
- Edge
Data - Data for a graph edge
- Embedding
Slot - A slot for embedding a specific aspect of an entity
- Entity
- A unified entity that can represent any storage type
- Entity
Id - Unique identifier for any entity in the unified storage
- Graph
Adjacency Index - Graph adjacency index for fast edge/neighbor lookups
- Graph
Query Builder - Builder for graph traversal queries
- Hybrid
Query Builder - Builder for complex hybrid queries
- Index
Config - Configuration for the integrated index system
- Index
Event - Index lifecycle event for tracking
- Index
Manager - Integrated Index Manager combining all index types
- Index
Stats - Statistics about the index system
- Integrated
Index Config - Configuration for the integrated index system
- Integrated
Index Manager - Integrated Index Manager combining all index types
- Inverted
Index - Inverted index for full-text search
- Manager
Config - Configuration for the segment manager
- Manager
Stats - Manager statistics
- Match
Components - Score components from different query modes
- Metadata
- Metadata for an entity (key-value pairs)
- Metadata
Storage - Type-aware metadata storage
- Node
Data - Data for a graph node
- Query
- Query builder entry point. Start all queries with
Q::. - Query
Result - Result from a DSL query execution
- Query
Result Item - Single item in query results
- RedDB
- RedDB - Unified Database with Best-in-Class DevX
- RefQuery
Builder - Builder for cross-reference traversal
- RowData
- Data for a table row
- Scan
Query Builder - Builder for full collection scans
- Scored
Match - A matched entity with score and source information
- Segment
Manager - Segment manager for a collection
- Segment
Stats - Segment statistics
- Similar
Result - Result of a similarity search
- Sparse
Vector - Sparse vector representation
- Store
- Unified storage for tables, graphs, and vectors
- Store
Stats - Statistics for UnifiedStore
- Table
Query Builder - Builder for table/collection queries
- Text
Search Builder - Builder for full-text search queries
- Text
Search Result - Result from a text search
- Time
Series Data - Time-series data point
- Time
Series Point Kind - Unified
Entity - A unified entity that can represent any storage type
- Unified
Segment Config - Configuration for segments
- Unified
Store - Unified storage for tables, graphs, and vectors
- Unified
Store Config - Configuration for UnifiedStore
- Vector
Data - Data for a vector
- Vector
Query Builder - Builder for vector similarity queries
- Vector
Search Result - Result from a vector similarity search
- Where
Clause - Fluent where clause for filter conditions
Enums§
- Edge
Direction - Edge direction for adjacency lookups
- Entity
Data - The actual data content of an entity
- Entity
Kind - The kind of entity (what storage type it belongs to)
- Filter
Op - Filter operation
- Filter
Value - Filter value
- Index
Event Kind - Index
Status - Status of an index operation
- Index
Type - Types of indices that can be managed
- Lifecycle
Event - Lifecycle events for monitoring
- Metadata
Query Filter - Filter for metadata queries
- Metadata
Type - Metadata type enumeration
- Metadata
Value - Metadata value types
- Native
Header Repair Policy - RefType
- Types of cross-references between entities
- Segment
Error - Segment error types
- Segment
State - Segment state in its lifecycle
- Sort
Order - Store
Error - Errors from UnifiedStore operations
- Traversal
Direction - Unified
Metadata Filter - Metadata filter operations
Traits§
- Unified
Segment - A unified segment that stores all entity types
Type Aliases§
- Unified
Segment Id - Unique identifier for a segment