Home > Article > Backend Development > What is redis cluster?
Redis cluster is a distributed "distributed", fault-tolerant "fault-tolerant" Redis implementation. The functions that the cluster can use are a subset "subset" of the functions that ordinary stand-alone Redis can use.
Redis cluster is a distributed, fault-tolerant Redis implementation. The functions that can be used by the cluster are those that can be used by ordinary stand-alone Redis. A subset of functions.
There is no central node or proxy node in the Redis cluster. One of the main design goals of the cluster is to achieve linear scalability.
Redis Cluster provides a way to run Redis where data is automatically partitioned across multiple Redis nodes. Redis Cluster also provides a level of availability during partitioning, which is the ability to continue running even if some nodes fail or cannot communicate. However, if a major failure occurs (for example, when most masters are unavailable), the cluster will stop functioning.
The above is the detailed content of What is redis cluster?. For more information, please follow other related articles on the PHP Chinese website!