Redis Cloud

Redis Cloud delivers secure, highly available Redis as a hosted, fully managed cloud service. Enjoy the seamless, zero downtime scaling and true high availability of Redis Cloud on AWS, Azure, GCP and IBM/SoftLayer, as well as with Heroku, Bluemix, Azure Marketplace, Pivotal Web Services and OpenShift.

Features

Infinite seamless scalability

Grow your dataset to any size needed (beyond the largest cloud instances) without any downtime or limitation of Redis commands. Upgrade or downgrade by simply changing plan settings, without needing to move your dataset between cloud instances.

True high-availability

Enjoy high availability for your Redis databases, with continuous operation, no human intervention and zero operational effort. Redis Labs' proven technology provides the only true high availability solution for Redis deployments, safeguarding against all possible failure scenarios by utilizing efficient diskless in-memory replication across racks, zones, data-centers and regions, instant automatic failover, persistence (AOF or snapshot), backups and disaster recovery. Redis Cloud has demonstrated resilience over many years, providing hundreds of thousands of databases with continuous operation while withstanding hundreds of cloud outages without data loss or interruption of service.

Predictable high-performance

Take advantage of the best performance in the industry with patented technology that enhances Redis with numerous optimizations and processes datasets on the strongest cloud instances.

Fully-automated service

24/7 monitoring & support by the team that develops and maintains Redis

Reap benefits from the tremendous operational expertise of the team that develops and maintains open source Redis and the professionals who manage hundreds of thousands of Redis databases daily. All your resources are constantly monitored as shown on our Status page. Enjoy our 24/7 support via online helpdesk or phone.

The Technology Behind Redis Cloud

A zero-latency multi-proxy architecture that shields your application from all cluster complexity - your application can continue working as if it is accessing a single instance of Redis with support for all Redis commands. The proxy forwards the requests to the relevant cluster shards in a fully transparent manner.

Decoupling of the data path from the control and management path - each Redis instance in Redis Cloud works as an independent unit in a “shared-nothing” architecture. Our cluster manager component runs outside of the Redis core and on each node of the cluster, making sure that operations like auto-scaling, re-sharding, re-balancing, failover, shard migration, database provisioning and software upgrades do not impact the data path. The cluster manager also ensures consistent high performance by using multiple internal algorithms to avoid “noisy neighbor” problems.

Simplified and automated operations and database management - just specify the size of your dataset and Redis Cloud will take care of all ongoing operations such as database provisioning, clustering, auto-scaling, re-sharding, rebalancing, etc. in a fully automated manner.