百度智能云

All Product Document

          Simple Cache Service SCS

          Product Architecture

          Data Linkage

          Redis master-slave architecture

          Redis master-slave architecture provides a doule-replica mode of master and slave nodes. The master and slave data are synchronized in a real time manner. Under normal circumstances, the master node provides the external services and the slave nodes are under hot backup, with high availability. When the master node fails, the system is automatically switched to the standby node for the businesses, without influence on access to the businesses.

          image.png

          Redis Cluster Architecture

          Redis cluster instance adopts a distributed architecture and each Redis node adopts a master-slave high-availability architecture, for automatic disaster recovery switchover and fault migration. Multiple cluster specifications can be adapted to different business pressures, and the database performance can be expanded as needed.

          image.png

          Memcached cluster architecture

          Memcached cluster instance uses a distributed architecture, and the proxy nodes hash the data to different Memcached nodes on the backend based on the Key. During purchase, the size of node can be configured.

          image.png

          High Availability Architecture

          For each node, the Redis master instance provides external services by default. There is a hot backup node to copy the data on the master node in a real time manner. An Agent program is deployed on the instance to collect and report the status of Redis to the Cache Master for judgment and obtain the survival status of the Redis master node; if the Redis master node is abnormal, it is switched to the standby node, the route of the BLB or proxy is changed in seconds, without business impairment.

          redis_628819f.png

          Previous
          Product Terms
          Next
          Instance Specification