Multi-Region Redis Cluster

The Redis multi-region cluster provides an enterprise-grade distributed implementation of Redis where data is sharded between cluster nodes in different regions. Depending on the required level of performance and high availability, you can choose between two topology options:

  • Maximum Performance

This topology ensures maximum performance as all primary nodes are located within a single region, thus having minimal latency while communicating with each other. Also, the nodes within each region can be scaled horizontally.

Redis cluster max performance

  • Maximum Reliability

Each region is created with 1 primary and 2 secondary database nodes. This topology ensures maximum reliability as even if one region fails, the cluster will be available and work without interruption.

Redis cluster max reliability

After clicking the Install button, you’ll be redirected to the PaaS dashboard. The installation window will be automatically opened, where you can specify the required customizations:

  • Version - select the preferred Redis version
  • Environment - provide a name for grouping your database cluster environments
  • Create separate environment group – tick to isolate the environment group
  • Enable External IP Addresses for cluster nodes – tick to add public IP to the cluster nodes (three IPs per region), which is required if the Redis client is located outside the platform
  • Topology – choose either Maximum Performance or Maximum Reliability topology
  • Regions - select platform regions where the cluster environments will be deployed. For the Maximum Reliability topology, the first region will host primary servers and other - secondary databases (replicas)

install Redis multi-region cluster

Learn more: