Redis集群的主從復制模型是怎樣的?
為了使在部分節點失敗或者大部分節點無法通信的情況下集群仍然可用,所以集群使用了主從復制模型,每個節點都會有N-1個復制品.
說說Redis哈希槽的概念?
Redis集群沒有使用一致性hash,而是引入了哈希槽的概念,Redis集群有16384個哈希槽,每個key通過CRC16校驗后對16384取模來決定放置哪個槽,集群的每個節點負責一部分hash槽。
Redis集群會有寫操作丟失嗎?為什么?
Redis并不能保證數據的強一致性,這意味這在實際中集群在特定的條件下可能會丟失寫操作。
Redis集群之間是如何復制的?
異步復制
Redis集群最大節點個數是多少?
16384個。
Redis集群如何選擇數據庫?
Redis集群目前無法做數據庫選擇,默認在0數據庫。
怎么測試Redis的連通性?
ping