Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Increase Performance of Azure
Web App with Redis Cache
Chourouk HJAIEJ
DX Technical Evangelist Intern at Microsoft Tunisia...
CACHING SOLUTIONS
6
Memcached
Coherence
Couchbase
Redis
SharedCache
AppFabric
NCache
StateServer
strings
hashes lists sets sorted sets bitmaps
hyperloglogs
Redis cluster Redis persistence Azure
Virtual Network
Typical Caching Pattern
Web Tier
Storage
S
Q
L
Data
Data
Web Tier
Cache
Data
Storage
SQL
- High Throughput
- Low Consistent Latency
50% : <3ms
99% : <10ms
Azure
Region
Data
50% : <3ms
99% : <10ms
• Pings sent via redis-benchmark.exe
• Client and Cache in same region
• Lightly loaded Cache
• Monitor in the portal.
• Set eviction policies.
• Set Alerts.
• Monitor using Redis tools eg. redis-cli.exe
• Provisioning Redis Cache
• Monitoring/ Diagnostics
• Alerts
• ASP.NET Session & Output Cache Providers
Azure Redis Cache
Azure Redis Cache
Azure Redis Cache
Azure Redis Cache
Azure Redis Cache
Azure Redis Cache
Azure Redis Cache
Azure Redis Cache
Azure Redis Cache
Azure Redis Cache
Azure Redis Cache
Upcoming SlideShare
Loading in …5
×

Azure Redis Cache

705 views

Published on

Microsoft Azure Redis Cache 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.

Published in: Software
  • Be the first to comment

Azure Redis Cache

  1. 1. Increase Performance of Azure Web App with Redis Cache Chourouk HJAIEJ DX Technical Evangelist Intern at Microsoft Tunisia t-chhjae@microsoft.com
  2. 2. CACHING SOLUTIONS 6 Memcached Coherence Couchbase Redis SharedCache AppFabric NCache StateServer
  3. 3. strings hashes lists sets sorted sets bitmaps hyperloglogs
  4. 4. Redis cluster Redis persistence Azure Virtual Network
  5. 5. Typical Caching Pattern Web Tier Storage S Q L Data Data
  6. 6. Web Tier Cache Data Storage SQL - High Throughput - Low Consistent Latency 50% : <3ms 99% : <10ms Azure Region Data
  7. 7. 50% : <3ms 99% : <10ms • Pings sent via redis-benchmark.exe • Client and Cache in same region • Lightly loaded Cache
  8. 8. • Monitor in the portal. • Set eviction policies. • Set Alerts. • Monitor using Redis tools eg. redis-cli.exe
  9. 9. • Provisioning Redis Cache • Monitoring/ Diagnostics • Alerts • ASP.NET Session & Output Cache Providers

×