[英]Migration of data from slave to master in Redis Cluster
我目前正在探索Redis集群。 我已經在3個物理服務器(3個主服務器和3個從屬服務器)上啟用了持久性,開始了6個實例。
我注意到,當我殺死一個主實例時,它的從屬將在一段時間后提升為主。 但是,即使我啟動被殺死的實例,它也remains as master
。
由於Redis進行異步復制,因此,我想到了這樣一種情況,即在刷新數據后立即將主服務器殺死,即it wasn't able to replicate that data
。
實例恢復后,此數據是否會復制到新的主服務器(最初是從服務器)上?
沒有。 如果主服務器尚未將數據復制到從服務器,則數據將丟失。 當舊的主機恢復后,它將根據某些規則成為其他節點的從機。 然后,舊的主服務器將從其新的主服務器復制數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.