Azure Redis Cache - Basic, Standard, Premium Tiers
As part of my learning, I keep looking out for info presented through tables & comparison charts as they summarize lengthy topics & are useful to review what I learn. I post them with the tag ComparisonChart to revisit occasionally.
Azure Redis Cache is a distributed, managed cache that helps you build highly scalable and responsive applications by providing you super-fast access to your data. Unlike traditional caches which deal only with key-value pairs, Redis is popular for its highly performant data types.
The below comparison table is from the Azure Redis Cache Pricing chart with additional notes gathered online -
Azure Redis Cache is a distributed, managed cache that helps you build highly scalable and responsive applications by providing you super-fast access to your data. Unlike traditional caches which deal only with key-value pairs, Redis is popular for its highly performant data types.
The below comparison table is from the Azure Redis Cache Pricing chart with additional notes gathered online -
Basic | Standard | Premium | |
---|---|---|---|
Ideal for | Development / testing | Production ready Cache with master / slave replication | Enterprise ready tier which can be used as a cache and persist data. Designed for maximum scale and enterprise integration |
Cache | Yes | Yes | Yes |
Replication and Failover | - | Yes | Yes |
SLA | - | 99.9% | 99.9% |
Configure Redis (Keyspace notifications etc.) | - | Yes | Yes |
Redis Data Persistence | - | - | Yes, persisted in Azure Storage Account |
Redis Cluster | - | - | Yes, to create caches larger than 53 GB, or to shard data across multiple Redis nodes |
Scale Out to multiple Cache units | - | - | Yes |
Azure Virtual Network | - | - | Yes, allowing only clients within a specified network to access the Cache |
Memory Size | 250 MB - 53 GB | 250 MB - 53 GB | 6 GB - 530 GB * |
Network Performance | Low - High | Low - High | Moderate - Highest |
Maximum number of Client connections | 256 - 20,000 | 256 - 20,000 | 7,500 - 40,000 |
Import/Export | - | - | Import can be used to bring Redis compatible RDB file(s) from any Redis server running in any cloud or environment, including Redis running on Linux, Windows, or any cloud provider such as Amazon Web Services and others. Export allows you to export the data stored in Azure Redis Cache to Redis compatible RDB file(s). |
Comments
Post a Comment