Azure Redis Cache is Generally Available in sizes up to 53 GB and has an availability SLA of 99.9%.
Microsoft Azure Redis Cache is based on the popular open source Redis Cache. It is a distributed, in-memory, managed cache that helps you build highly scalable and responsive applications, by providing you with fast access to your data. It’s secure, managed by Microsoft, and is accessible from any application in Azure.
Azure Redis Cache helps your application become more responsive even as user load increases and leverages the low latency, high-throughput capabilities of the Redis engine. This separate distributed cache layer allows your data tier to scale independently for more efficient use of compute resources in your application layer.
Unlike traditional caches which deal only with key-value pairs, Redis is popular for its highly performant data types. Redis also supports running atomic operations on these types, like appending to a string; incrementing the value in a hash; pushing to a list; computing set intersection, union and difference; or getting the member with highest ranking in a sorted set.
Other features include support for transactions, pub/sub, Lua scripting, keys with a limited time-to-live, and configuration settings to make Redis behave more like a traditional cache.
Another key aspect to Redis success is the healthy, vibrant open source ecosystem built around it. This is reflected in the diverse set of Redis clients available across multiple languages. This allows it to be used by nearly any workload you would build inside of Azure.
Easy to Use and Manage
Azure Redis Cache is easy to use. You can provision a cache using the new Azure Management Portal Preview and call into its end point using any client that supports Redis.
Azure Redis Cache is easy to manage. You can also easily monitor the health and performance of your cache through the portal, and set up alerts for when certain thresholds are hit. In addition, Microsoft manages the replication of the cache, helping increase availability of your cache data across cache failures.
Azure Redis Cache is offered in two tiers:
- Basic – single node, multiple sizes up to 53 GB.
- Standard – Two node Master/Slave, 99.9% SLA, multiple sizes up to 53 GB. Includes replication support.
A video tutorial is provided for more information.