Skip to main content

Module storage

Module storage 

Source

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§

AdjacencyEntry
An adjacency entry representing a single edge
CrossRef
A cross-reference between entities
DslFilter
A filter condition
EdgeData
Data for a graph edge
EmbeddingSlot
A slot for embedding a specific aspect of an entity
Entity
A unified entity that can represent any storage type
EntityId
Unique identifier for any entity in the unified storage
GraphAdjacencyIndex
Graph adjacency index for fast edge/neighbor lookups
GraphQueryBuilder
Builder for graph traversal queries
HybridQueryBuilder
Builder for complex hybrid queries
IndexConfig
Configuration for the integrated index system
IndexEvent
Index lifecycle event for tracking
IndexManager
Integrated Index Manager combining all index types
IndexStats
Statistics about the index system
IntegratedIndexConfig
Configuration for the integrated index system
IntegratedIndexManager
Integrated Index Manager combining all index types
InvertedIndex
Inverted index for full-text search
ManagerConfig
Configuration for the segment manager
ManagerStats
Manager statistics
MatchComponents
Score components from different query modes
Metadata
Metadata for an entity (key-value pairs)
MetadataStorage
Type-aware metadata storage
NodeData
Data for a graph node
Query
Query builder entry point. Start all queries with Q::.
QueryResult
Result from a DSL query execution
QueryResultItem
Single item in query results
RedDB
RedDB - Unified Database with Best-in-Class DevX
RefQueryBuilder
Builder for cross-reference traversal
RowData
Data for a table row
ScanQueryBuilder
Builder for full collection scans
ScoredMatch
A matched entity with score and source information
SegmentManager
Segment manager for a collection
SegmentStats
Segment statistics
SimilarResult
Result of a similarity search
SparseVector
Sparse vector representation
Store
Unified storage for tables, graphs, and vectors
StoreStats
Statistics for UnifiedStore
TableQueryBuilder
Builder for table/collection queries
TextSearchBuilder
Builder for full-text search queries
TextSearchResult
Result from a text search
TimeSeriesData
Time-series data point
TimeSeriesPointKind
UnifiedEntity
A unified entity that can represent any storage type
UnifiedSegmentConfig
Configuration for segments
UnifiedStore
Unified storage for tables, graphs, and vectors
UnifiedStoreConfig
Configuration for UnifiedStore
VectorData
Data for a vector
VectorQueryBuilder
Builder for vector similarity queries
VectorSearchResult
Result from a vector similarity search
WhereClause
Fluent where clause for filter conditions

Enums§

EdgeDirection
Edge direction for adjacency lookups
EntityData
The actual data content of an entity
EntityKind
The kind of entity (what storage type it belongs to)
FilterOp
Filter operation
FilterValue
Filter value
IndexEventKind
IndexStatus
Status of an index operation
IndexType
Types of indices that can be managed
LifecycleEvent
Lifecycle events for monitoring
MetadataQueryFilter
Filter for metadata queries
MetadataType
Metadata type enumeration
MetadataValue
Metadata value types
NativeHeaderRepairPolicy
RefType
Types of cross-references between entities
SegmentError
Segment error types
SegmentState
Segment state in its lifecycle
SortOrder
StoreError
Errors from UnifiedStore operations
TraversalDirection
UnifiedMetadataFilter
Metadata filter operations

Traits§

UnifiedSegment
A unified segment that stores all entity types

Type Aliases§

UnifiedSegmentId
Unique identifier for a segment