Expand description
Data sharding and distribution management
This module provides comprehensive data sharding capabilities:
- Consistent hashing for shard distribution
- Dynamic resharding and rebalancing
- Shard migration and replication
- Data locality optimization
Re-exports§
pub use crate::optimization::distributed::config::HashFunction;pub use crate::optimization::distributed::config::ShardingConfig;pub use crate::optimization::distributed::config::ShardingStrategy;
Structs§
- Data
Shard - Data shard representation
- Shard
Manager - Shard manager for handling sharding operations
- Shard
Migration - Shard migration information
- Sharding
Stats - Sharding statistics
Enums§
- Data
Range - Data range for sharding
- Migration
Status - Migration status
- Shard
Status - Shard status