| 命令 | READONLY / READWRITE |
|---|---|
| 语义 | 标记当前连接允许/不允许从节点读 |
| 一致性 | 从节点读可能落后于主节点 |
示例
示例
redis-cli -c -p 7000 READONLY
redis-cli -c -p 7000 GET user:1001READONLY 是连接级标记,连接池场景要让池内所有连接都设置。
集群从节点默认拒绝读请求(会重定向到主节点):客户端发送 READONLY 后可读取本从节点数据(可能略旧),适合读多写少场景分摊压力。
| 命令 | READONLY / READWRITE |
|---|---|
| 语义 | 标记当前连接允许/不允许从节点读 |
| 一致性 | 从节点读可能落后于主节点 |
redis-cli -c -p 7000 READONLY
redis-cli -c -p 7000 GET user:1001