Eksportér (0) Udskriv
Udvid alt
Dette indhold er ikke tilgængeligt på dit sprog, men her er den engelske version.

Azure Managed Cache Service

Updated: September 3, 2013

Azure Managed Cache Service introduces a new way for you to perform caching that helps you build fast, scalable applications in Microsoft Azure through a secure, dedicated cache created for you in Microsoft Azure. A secure, dedicated cache is created for you in the Microsoft Azure region of your choice and you have total control over the cache, guaranteeing isolation of your business critical data.

For a step-by-step walkthrough, see How to use Azure Cache Service. For downloadable examples, see Azure Managed Cache Service Samples.

What's New in Azure Cache Service

Managed Cache Service is a major improvement over the (now deprecated) Shared Caching service and also has many advantages over In-Role Cache. If you are on either of those, or are trying to choose one Cache offering, you should switch over to Managed Cache Service today!


What's New Description

Support across Azure

Managed Cache Service introduces the ability to access the cache from anywhere. This lets you leverage the power of Cache from Azure Web Sites, Azure Cloud Services, and Azure Virtual Machines.

For more information about configuring Managed Cache Service with different types of cache clients, see How to: Configure a Cache Client for Azure Managed Cache Service.

Share data across applications

Use Cache to share data across loosely coupled applications running across different Azure services or across multiple instances of the same application in Azure.

Easy Manageability

Managed Cache Service provides manageability through the new Microsoft Azure Management Portal. You can easily scale a cache, configure a cache, and monitor the health and performance of a cache.

No quotas or throttling

Now, there are no predefined quotas on bandwidth and connections. Physical capacity is the only limiting factor and you only pay based upon the cache size. You can now focus solely on your application and its data needs.

Isolation, flexibility, and control

Managed Cache Service offers a dedicated cache providing isolation of your business critical data.

Memcache compatibility

Seamlessly migrate applications that use Memcache to Managed Cache Service with no code changes. For more information, see Run your Memcache app with Azure Managed Cache Service.

Easy migration

Easily migrate your applications running In-Role Cache (either Dedicated/Co-located) to Managed Cache Service.

More Reasons to choose Cache Service


Managed Cache Service Benefit Description

High Performance

Managed Cache Service helps your application become more responsive even as user load increases. The separate distributed cache layer allows your data tier to scale independently for more efficient use of compute resources in your application layer. No transaction limits means you only need to focus on your application, not scaling.

Great Features

Managed Cache Service provides greater control and complete isolation of your cache. It also provides custom configurable options including creating up to 10 named caches for Standard and Premium caches with different expiration and eviction policies. You can also easily monitor the health and performance of your cache through the Azure portal. Moreover, you can optionally configure high availability on individual caches for added resiliency for your cached data. For more information, see Azure Managed Cache Service Features.

Easy to Use

Azure SDK Cache API makes it easy to add cache to ASP.NET applications for Managed Cache Service. Deploying Azure SDK 2.1 allows you to easily migrate between In-Role Cache and Managed Cache Service. You can also easily migrate applications using on-premises AppFabric Cache or Microsoft Azure Shared Caching to the new Managed Cache Service. Or you can configure existing applications that use Memcache to Azure Cache with no code changes. For more information, see Migrate to Azure Managed Cache Service.

Cache Offerings

Managed Cache Service is available in the following three offerings.

  • Basic - Cache in sizes from 128MB to 1GB in 128MB increments, with one default named cache

  • Standard - Cache in sizes from 1GB to 10GB in 1GB increments, with support for notifications and up to ten named caches

  • Premium - Cache in sizes from 5GB to 150GB in 5GB increments, with support for notifications, high availability, and up to ten named caches

These cache offerings give you the flexibility to configure the cache you need for your application. For more information, see Cache Offerings for Azure Managed Cache Service.

In this section

The topics in this section show you the features and capabilities of Managed Cache Service, how to plan, develop, and manage your Managed Cache Service application, and how to migrate your applications that use other Microsoft Azure Cache offerings.

  • Features - Discover the features that are available for your caches.

  • Plan - Use the Cache capacity planning tools to discover the cache offering and size that's best for your application.

  • Create - Create and configure a cache.

  • Develop - Develop cache client applications.

  • Manage - Manage your cache using the Microsoft Azure Management Portal. Monitor the health of your cache and scale up or down depending on the needs of your application.

  • Migrate - Migrate your applications to use Managed Cache Service.

  • Samples - See examples of Managed Cache Service applications.

See Also




© 2014 Microsoft