Modules§
- backend
- Storage Backend Abstraction
- blockchain
- Blockchain collection kind — pure logic.
- 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
- signed_
writes - Signed Writes — pure logic for
CREATE COLLECTION ... SIGNED_BY (...). - 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
- Layout
Overrides - Optional per-toggle override applied after preset expansion.
- Layout
Toggles - Fully expanded layout toggles after applying a preset and overrides.
- Local
Backend - Local filesystem backend. Copies files between paths. This is the default backend – operates entirely on local disk.
- LogRouting
Overrides - Per-log destination overrides.
Nonekeeps the tier default. - 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
- Tiered
Layout Paths - Deterministic paths derived from a data file and expanded layout.
- 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§
- Backend
Error - Error type for backend operations.
- 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
- LogDestination
- Where a log stream should be written.
- Metadata
Query Filter - Filter for metadata queries
- Metadata
Type - Metadata type enumeration
- Metadata
Value - Metadata value types
- Native
Header Repair Policy - Password
Source - Result of password resolution
- RefType
- Types of cross-references between entities
- Segment
Error - Segment error types
- Segment
State - Segment state in its lifecycle
- Sort
Order - Storage
Layout - Storage layout preset for future tier-aware startup integration.
- Store
Error - Errors from UnifiedStore operations
- Traversal
Direction - Unified
Metadata Filter - Metadata filter operations
Traits§
- Remote
Backend - Trait for remote storage backends.
- Unified
Segment - A unified segment that stores all entity types
Functions§
- clear_
keyring - Remove password from system keyring
- has_
keyring_ password - Check if keyring has a stored password
- resolve_
password - Resolve password from multiple sources (priority order)
- save_
to_ keyring - Save password to system keyring
Type Aliases§
- Unified
Segment Id - Unique identifier for a segment