Dive deeper into Redis’s persistence options, strategies for performance optimization, and working with Redis Streams. This expert-level course will prepare you to manage key expirations, utilize pub/sub messaging, and handle high-performance scenarios effectively.
Overview
Syllabus
- Unit 1: Introduction to Redis Streams with Go
- Reading Specific Events from Stream in Go
- Working with Redis Streams in Go
- Adding and Processing Events in a Redis Stream in Go
- Unit 2: Managing Key Expiration in Redis with Go
- Modify Redis Key Expiration and Retrieval
- Extend Redis Key Expiration in Go
- Setting and Retrieving Redis Key with Expiration in Go
- Managing Redis Key Expiration in Go
- Unit 3: Pub/Sub Messaging with Go and Redis
- Change Redis Subscription to News Channel
- Fixing Redis Pub/Sub Bug in Go
- Setting Up Redis Pub/Sub for Weather Updates
- Setting Up Redis Pub/Sub Messaging System in Go
- Unit 4: Snapshotting in Redis with Go
- Creating an Asynchronous Snapshot in Redis using Go
- Retrieve and Print Redis Key-Value Pairs
- Connecting to Redis in Go and Triggering Snapshots