azure-redis

Configure Azure Cache for Redis with tiered SKUs, clustering, and geo-replication.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill azure-redis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-redis
Source: https://github.com/tomz/agent-skills/tree/main/azure-redis
Command: npx skills add https://github.com/tomz/agent-skills --skill azure-redis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure Cache for Redis enables scalable, managed in-memory data stores with tiered options, clustering, and geo-replication for high availability and performance.

Core Features & Use Cases

  • Tiered caching with Basic, Standard, and Premium SKUs
  • Clustering and geo-replication for cross-region resilience and scale
  • Data persistence with RDB/AOF and optional Redis Modules like RediSearch, RedisJSON, RedisTimeSeries, RedisBloom
  • Security and operations: private endpoints, firewall rules, monitoring and diagnostics
  • Real-world use: session stores, leaderboards, pub/sub caching for web apps

Quick Start

Create a Premium Redis cache, enable RDB persistence, and restrict public access to a private endpoint.

Frequently Asked Questions about azure-redis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Azure Cache for Redis with clustering and geo-replication for high availability?

To configure Azure Cache for Redis with high availability, deploy a Premium SKU, enable clustering for horizontal scaling, and set up geo-replication to synchronize cache instances across multiple regions for resilience. This configuration ensures cross-region redundancy and continuous data access during regional outages.

What is the difference between Basic, Standard, and Premium SKUs when setting up a managed Redis cache?

Basic and Standard SKUs provide tiered caching for development and basic production needs, while the Premium SKU supports clustering, geo-replication, private endpoints, and RDB/AOF persistence. Choosing the Premium tier enables advanced security hardening, cross-region resilience, and scalable data persistence for enterprise workloads.

How do I secure my Redis cache using private endpoints and firewall rules?

You secure your Redis cache by restricting public network access and configuring private endpoints to isolate traffic within your virtual network. Adding firewall rules further filters client connections, ensuring only authorized IP ranges can interact with your managed in-memory data store.

Can I use Redis modules like RediSearch and RedisJSON with Azure Cache for Redis?

Yes, Azure Cache for Redis supports optional Redis Modules including RediSearch, RedisJSON, RedisTimeSeries, and RedisBloom. These modules enhance your in-memory data store by adding advanced querying, document storage, time-series analysis, and probabilistic data structures for real-time analytics.

What is the best way to enable RDB and AOF data persistence in a Redis cache?

The best way to enable data persistence is to create a Premium Redis cache and configure RDB or AOF persistence directly in the deployment settings. RDB takes periodic snapshots while AOF logs every write operation, ensuring durable data recovery for your session stores and caching layers.