Expand description
Runtime configuration for the embedded store and optional server.
FastCacheConfig can be loaded from TOML with
FastCacheConfig::load_from_path or serialized with
FastCacheConfig::store_to_path. The defaults are suitable for local
development and derive the shard count and tier sizes from the host when
possible.
Structs§
- Cache
Geometry - Host CPU cache geometry used to derive tier defaults.
- Fast
Cache Config - Top-level configuration for
fast-cache-server. - Persistence
Config - WAL and snapshot persistence settings.
- Replication
Config - Native replication configuration.
- Tier
Config - Capacity settings for the hot, warm, and cold in-memory tiers.
- WalTcp
Export Config - Optional live WAL export settings.
Enums§
- Eviction
Policy - Memory-limit eviction policy.
- Replication
Compression - Native replication compression.
- Replication
Role - Native replication role.
- Replication
Send Policy - Native replication send policy.
- WalTcp
Export Mode - TCP WAL export topology.