Expand description
Sharding Strategies for Distributed Vector Storage
Supports multiple partitioning strategies:
- Consistent hashing for even distribution
- Range-based for locality-aware placement
- Custom strategies for specialized workloads
Structs§
- Consistent
Hash Ring - Consistent hash ring for shard assignment
- Partition
Info - Information about a single partition/shard
- Range
Sharder - Range-based sharding for ordered data
- Shard
Assignment - Assignment of a key to a shard
- Shard
Manager - Unified shard manager supporting multiple strategies
- Sharding
Config - Configuration for sharding behavior
Enums§
- Sharding
Strategy - Strategy for distributing data across shards