All Products
Document Center

ApsaraDB for Redis:What is the difference between ApsaraDB for Redis cluster instances and open source Redis clusters?

Last Updated:Apr 19, 2024

Compared with open source Redis clusters, ApsaraDB for Redis cluster instances have the following advantages in terms of security, kernel performance, load balancing, and scaling:

  • Kernel performance improvement: The kernel performance of ApsaraDB for Redis cluster instances is optimized. The following items list some of the optimizations:

    • Accelerates disaster recovery and prevents broadcast storm problems that may be caused by the gossip protocol.

    • Allows data to be automatically and imperceptibly distributed across shards during the scaling of cluster instances.

    • Supports a large number of short-lived connections.

  • Convenient O&M and management: Compared with self-managed Redis databases, ApsaraDB for Redis cluster instances support multi-dimensional access control, elastic scaling, a variety of performance metrics, and a wide range of high-availability disaster recovery solutions. For more information, see Comparison between ApsaraDB for Redis and self-managed Redis.

  • Support for the proxy mode: ApsaraDB for Redis cluster instances offer the proxy mode. This mode provides proxy nodes that allow you to use cluster instances in the same way as you use standard instances. Proxy nodes can also balance loads, route commands, manage the traffic to read replicas, cache hotkey data, and support multiple databases in a cluster instance. For more information, see Features of proxy nodes.