Expand description
§SZ-ORM RW — 读写分离
提供 master/slave 读写分离路由,支持轮询、随机、最少连接三种负载均衡策略, 写请求路由至 master,读请求在 slave 集群间分配。
§主要类型
ReadWriteRouter— 读写分离路由器LoadBalanceStrategy— 负载均衡策略HealthChecker— 健康检查与故障转移WeightedSlave— 加权 slave 配置ReadRationing— 读写比例控制LatencyStats— 延迟统计
Structs§
- Health
Checker - 健康检查器:跟踪每个 slave 的健康状态,并支持故障转移
- Latency
Snapshot - 单个 slave 的延迟统计快照
- Latency
Stats - 延迟统计:为每个 slave 维护一份独立的
LatencySnapshot - Read
Rationing - 读写比例控制器:按比例把读请求路由到 master(强一致读)或 slave(弱一致读)
- Read
Write Router - 读写分离路由器
- Weighted
Slave - 加权 slave 配置
Enums§
- Load
Balance Strategy - 负载均衡策略
- Slave
Health - Slave 健康状态