簡體   English   中英

Redis復制和集群差異

[英]Redis Replication and Cluster difference

目前,我的Spring Boot應用程序具有一台Redis服務器。

現在,我想使Redis服務器具有高可用性 ,應該采用哪種方法?

例如,我將設置主服務器,從屬服務器和哨兵,如果我的主服務器自動關閉,新的主服務器將被選出,應用程序將正常運行。 該方法是否稱為自動故障轉移復制?

另一方面,群集與上述(復制)設置有何不同 它還具有哨兵服務器的自動故障轉移支持嗎?

就數據而言,我讀取了多個節點之間的集群拆分數據,而在所有從屬中,relication均具有master數據的精確副本。 在那種情況下,如果將數據拆分到群集的多個節點中,如果某些節點出現故障,是否會導致數據過時

如果計算機上的數據多於RAM,請使用Redis集群在計算機上分片數據。 Redis集群本身支持主從復制和故障轉移,不需要哨兵。 如果某個節點發生故障,它將繼續工作,直到大多數主節點發生故障為止。

如果您的數據少於一台計算機上的RAM,請在前面設置哨兵以處理故障轉移來設置主/從復制。

https://redis.io/topics/cluster-tutorial

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM