Redis version for Azure Cache for Redis
September 20, 2025 ยท View on GitHub
SYNOPSIS
Azure Cache for Redis should use the latest supported version of Redis.
DESCRIPTION
Azure Cache for Redis supports Redis 6. Redis 6 brings new security features and better performance.
Version 4 for Azure Cache for Redis instances will be retired on June 30, 3023.
RECOMMENDATION
Consider upgrading Redis version for Azure Cache for Redis to the latest supported version (>=6.0).
EXAMPLES
Configure with Bicep
To deploy caches that pass this rule:
- Set the
properties.redisVersionproperty tolatestor6.
For example:
resource cache 'Microsoft.Cache/redis@2024-11-01' = {
name: name
location: location
properties: {
redisVersion: '6'
sku: {
name: 'Premium'
family: 'P'
capacity: 1
}
redisConfiguration: {
'aad-enabled': 'True'
'maxmemory-reserved': '615'
}
enableNonSslPort: false
publicNetworkAccess: 'Disabled'
disableAccessKeyAuthentication: true
}
zones: [
'1'
'2'
'3'
]
}
Configure with Azure template
To deploy caches that pass this rule:
- Set the
properties.redisVersionproperty tolatestor6.
For example:
{
"type": "Microsoft.Cache/redis",
"apiVersion": "2024-11-01",
"name": "[parameters('name')]",
"location": "[parameters('location')]",
"properties": {
"redisVersion": "6",
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"redisConfiguration": {
"aad-enabled": "True",
"maxmemory-reserved": "615"
},
"enableNonSslPort": false,
"publicNetworkAccess": "Disabled",
"disableAccessKeyAuthentication": true
},
"zones": [
"1",
"2",
"3"
]
}
NOTES
This rule is only applicable for Azure Cache for Redis (OSS Redis) offering.