比较redis和es集群的区别

如题所述

第1个回答  2022-07-12
作为同是分布式架构的redis和es集群,两者的理念相同,都是为了解决高可用,提高容灾能力。但两者在具体设计方面还是有些许差异。

redis集群:数据存放在节点内的一组或多组槽(slot)中,节点本身分为主节点和备用节点,当某个主节点挂掉时,其备用节点可被提升为主节点。

es集群:节点有主节点和数据节点之分,数据存放在节点内的多个分片中,分片分为主分片和副本分片,同一主分片和它的副本分片存在于不同的节点内,当包含主分片的节点挂掉时,其位于其他节点内的某个副本分片会被提升为主分片。