Skip to main content

Module store_integration

Module store_integration 

Source
Expand description

Advanced Store Integration for Vector Search

This module provides comprehensive store integration capabilities including:

  • Direct SPARQL store access and synchronization
  • Streaming data ingestion and real-time updates
  • Transaction support with ACID properties
  • Consistency guarantees and conflict resolution
  • Incremental index maintenance
  • Graph-aware vector operations
  • Multi-tenant support

Structs§

BackpressureController
Backpressure controller
CacheManager
Cache manager for performance optimization
CacheStats
Cache statistics
CachedQueryResult
Cached query result
CachedVector
Cached vector with metadata
CausalOrderTracker
Causal order tracker
ChangeLog
Change log for tracking modifications
ChangeLogEntry
Change log entry
ConflictMetadata
Conflict metadata
ConflictResolver
Conflict resolver
ConsistencyManager
Consistency manager for maintaining data consistency
DeadlockDetector
Deadlock detector
HealthChecker
Health checker for replicas
IntegratedVectorStore
Integrated vector store with advanced capabilities
LockInfo
Lock information
LockManager
Lock manager for concurrency control
LogEntry
Log entry for WAL
ReplicaInfo
Replica information
ReplicationConfig
Replication configuration
ReplicationEntry
Replication entry
ReplicationManager
Replication manager for high availability
StoreCacheConfig
Cache configuration for store operations
StoreIntegrationConfig
Configuration for store integration
StoreMetrics
Store metrics and monitoring
StreamingConfig
Streaming configuration
StreamingEngine
Streaming engine for real-time updates
StreamingMetrics
Streaming metrics
Transaction
Transaction representation
TransactionManager
Transaction manager for ACID operations
VectorClock
Vector clock for causal ordering
VectorStoreWrapper
Wrapper to bridge VectorStore and VectorStoreTrait
WriteAheadLog
Write-ahead log for durability

Enums§

CacheLevel
Cache levels
ChangeOperation
Change operations
ConflictResolution
Conflict resolution strategies
ConsensusAlgorithm
Consensus algorithms for replication
ConsistencyLevel
Consistency levels for store operations
EvictionPolicy
Eviction policies
HealthStatus
Health status enumeration
IsolationLevel
Isolation levels
LockType
Lock types
Priority
Operation priority
ReplicaStatus
Replica status
SerializableOperation
Serializable operation for WAL
StreamingOperation
Streaming operations
TransactionOperation
Transaction operations
TransactionStatus
Transaction status

Traits§

ChangeSubscriber
Change subscriber trait
ConflictResolverTrait

Type Aliases§

TransactionId