原文英文,约2300词,阅读约需9分钟。
📝
内容提要
Valkey/Redis支持复制,允许多个副本和复制链。复制与集群不同,但可以一起使用。文章提供了设置主服务器和两个副本配置的说明。使用TLS证书和配置文件启动容器。副本与主服务器同步,并可用于读取。此设置不包括故障转移功能,但可以使用Valkey Sentinel实现。
❓
Q&A
Valkey/Redis的复制功能是什么?
Valkey/Redis支持复制,允许多个副本和复制链,写入在单个主服务器上重放到多个副本。
Valkey的复制与集群有什么区别?
复制是简单的异步过程,而集群是更复杂的架构,数据在多个Valkey服务器之间分片。
如何设置Valkey的主服务器和副本?
使用Docker启动主服务器和副本,配置文件中包含TLS证书和用户账户信息,副本通过REPLICAOF命令连接到主服务器。
Valkey的副本如何进行同步?
副本通过REPLICAOF命令连接到主服务器,并进行同步,主服务器必须至少连接一个副本才能进行写入。
Valkey的当前架构是否支持故障转移?
当前架构没有故障转移功能,但可以使用Valkey Sentinel实现自动故障转移。
如何防止副本提供过时数据?
可以通过设置'replica-serve-stale-data no'来防止副本提供过时数据。
🏷️