WAITBlock until every shard's master_repl_offset is acknowledged by at least numreplicas replicas (or timeout ms pass); returns the minimum acked-replica count across shards. timeout 0 = wait forever, hard-capped at 60 s. NOTE: a replica ACK is not fsync durability.
| 语法 | WAIT numreplicas timeout |
| 分组 | replication |
| 参数个数 | 3 |
| 起始版本 | 1.0.0 |
| 标志 | readonly, blocking |
| 复杂度 | O(S) — an all-shard barrier returning the MINIMUM acked-replica count; the wall-clock cost is the replication round trip |
| Redis 兼容性 | differs: it is an all-shard barrier returning the minimum across shards (Redis has one offset to wait on); timeout 0 is capped at 60s rather than blocking forever, and an ACK means the frame reached the replica's apply pipeline, not fsync durability |