在Redis Cluster中将数据从从服务器迁移到主服务器

时间:2019-03-05 06:53:51

标签: redis database-replication redis-cluster

我目前正在探索Redis集群。我已经在3个物理服务器(3个主服务器和3个从属服务器)上启用了持久性,开始了6个实例。

我注意到,当我杀死一个主实例时,它的从属将在一段时间后提升为主。但是,即使我启动被终止的实例,它也会 remains as master

由于Redis进行异步复制,因此,我想到的是这样一种情况:主服务器在刷新数据后立即被杀死,即 it wasn't able to replicate that data

  

一次将这些数据复制到新的主服务器(最初是从服务器)   实例又回来了?

1 个答案:

答案 0 :(得分:1)

否。如果主服务器尚未将数据复制到从服务器,则数据将丢失。当旧的主机恢复后,它将成为基于some rules的其他某个节点的从机。然后,旧的主服务器将从其新的主服务器复制数据。