Master-replica Architecture
The Master-Replica version of Redis adopts a master-replica architecture, where the master node provides daily service access, and the replica node ensures high availability. When the master node fails, the system will automatically switch to the replica node to ensure smooth operation of the business.
Features
High Service Availability
Adopting a dual-master architecture, the master node provides external access. Users can add, delete, modify, and query data through the Redis command line and generic clients. When the master node fails, it will automatically switch between master and replica to ensure smooth operation of the business.
High Data Reliability
Data persistence is enabled by default, with all data written to disk. Data backup functionality is supported, and users can restore from backups to effectively solve problems such as data misoperations. It also supports deploying master and replica nodes across availability zones, providing cross-zone disaster recovery capabilities.
Compatibility
The Master-Replica version of Redis supports Redis 4.0、5.0、6.0、7.0 versions and is compatible with Redis protocol commands. Self-built Redis can be smoothly migrated to the Master-Replica version of Redis.