Skip to main content

Module storage

Module storage 

Source

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§

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
LayoutOverrides
Optional per-toggle override applied after preset expansion.
LayoutToggles
Fully expanded layout toggles after applying a preset and overrides.
LocalBackend
Local filesystem backend. Copies files between paths. This is the default backend – operates entirely on local disk.
LogRoutingOverrides
Per-log destination overrides. None keeps the tier default.
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
TieredLayoutPaths
Deterministic paths derived from a data file and expanded layout.
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§

BackendError
Error type for backend operations.
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
LogDestination
Where a log stream should be written.
MetadataQueryFilter
Filter for metadata queries
MetadataType
Metadata type enumeration
MetadataValue
Metadata value types
NativeHeaderRepairPolicy
PasswordSource
Result of password resolution
RefType
Types of cross-references between entities
SegmentError
Segment error types
SegmentState
Segment state in its lifecycle
SortOrder
StorageLayout
Storage layout preset for future tier-aware startup integration.
StoreError
Errors from UnifiedStore operations
TraversalDirection
UnifiedMetadataFilter
Metadata filter operations

Traits§

RemoteBackend
Trait for remote storage backends.
UnifiedSegment
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§

UnifiedSegmentId
Unique identifier for a segment