Updated: June 19, 2014
Microsoft Azure Cache is a family of distributed, in-memory, scalable solutions that enable you to build highly scalable and responsive applications by providing super-fast access to your data.
Microsoft Azure Cache is available in the following offerings.
|For guidance on choosing the right Azure Cache offering for your application, see Which Azure Cache offering is right for me?.|
Microsoft Azure Redis Cache (Preview) is based on the popular open source Redis Cache. It gives you access to a secure, dedicated Redis cache, managed by Microsoft. A cache created using Azure Redis Cache is accessible from any application within Microsoft Azure.
|For an overview of Azure Redis Cache (Preview) with Microsoft Program Manager Saurabh Pant, check out A look around the Redis Cache Preview with Saurabh Pant on MSDN Channel 9, along with the accompanying blog post Lap around Azure Redis Cache (Preview).|
Azure Redis Cache (Preview) is available in the following two tiers.
Basic – single node, multiple sizes.
Standard – Two node Master/Slave, multiple sizes. Once the preview period is over, the standard tier offering will have a 99.9% SLA.
|During the preview period, Azure Redis Cache (Preview) will be available in the 250 MB and 1 GB sizes. For a limited time the cache will be offered free, with a limit of two caches per subscription. For more information, see Azure Redis Cache (preview) pricing.|
For more information, see Azure Redis Cache (Preview).
Azure Managed Cache Service is based on the AppFabric Cache engine. It also gives you access to a secure, dedicated cache that is managed by Microsoft. A cache created using the Managed Cache Service is also accessible from applications within Azure running on Azure Web Sites, Web & Worker Roles and Virtual Machines. For more information, see Azure Managed Cache Service.
In-Role Cache is based on the AppFabric Cache engine. In-Role Cache allows you to perform caching by using a dedicated web or worker role instance in an application deployed to Microsoft Azure Cloud Services. This provides flexibility in terms of deployment options and size but you manage the cache yourself. For more information, see In-Role Cache for Azure Cache.