- Learn how to implement data operations in Azure Managed Redis.
After completing this module, you'll be able to:
- Explain Azure Managed Redis capabilities and caching strategies for high-performance applications
- Select appropriate client libraries and apply development best practices for Redis implementations
- Implement data operations including storage, retrieval, expiration, and cache invalidation patterns
- Learn how to implement event messaging with Azure Cache for Redis and Azure Managed Redis, including pub/sub for real-time notifications and Streams for reliable task processing.
After completing this module, you'll be able to:
- Explain Redis pub/sub messaging for broadcasting events to multiple AI services simultaneously
- Implement Redis Streams for reliable task queues with automatic retry and failure recovery
- Choose between pub/sub and Streams based on whether you need broadcast or coordinated work distribution
- Build Python applications that use pub/sub for notifications and Streams for processing pipelines
- Learn how to implement vector storage and similarity search in Azure Managed Redis.
After completing this module, you'll be able to:
- Explain how to create vector indexes and query embeddings for similarity search using Redis as a vector database
- Choose appropriate vector types, distance metrics, and indexing algorithms based on dataset size and accuracy requirements
- Select optimal Redis data structures (Hash vs JSON) for storing vectors with metadata
- Build Python applications that index and query high-dimensional embeddings with Azure Managed Redis
AI, Data Science & Business Certificates from Google, IBM & Microsoft
Free courses from frontend to fullstack and AI
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Syllabus
- Implement data operations in Azure Managed Redis
- Introduction
- Explore Azure Managed Redis
- Client libraries and development best practices
- Implement data operations
- Exercise - Perform data operations in Azure Managed Redis
- Module assessment
- Summary
- Implement event messaging with Azure Managed Redis
- Introduction
- Publish and subscribe to events with Redis pub/sub
- Implement task queues with Redis Streams
- Choose between broadcast and coordinated distribution
- Exercise - Publish and subscribe to events in Azure Managed Redis
- Module assessment
- Summary
- Implement vector storage in Azure Managed Redis
- Introduction
- Index and query vector data
- Choose vector types and indexing strategies
- Optimize Redis data structures for vector storage
- Exercise - Implement semantic search in Azure Managed Redis
- Module assessment
- Summary