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, trigger snapshotting, and handle high-performance scenarios effectively.
Overview
Syllabus
- Unit 1: Redis Streams with Java Using Lettuce API
- Working with Redis Streams in Java using Lettuce API
- Reading Specific Stream Data in Java Using Lettuce API
- Adding and Reading Events from Redis Streams Using Lettuce API
- Adding and Processing Events from Redis Stream in Java
- Unit 2: Managing Key Expiration in Redis with Java
- Key Expiration with Redis Using Lettuce API
- Modify Redis Key Expiration using Lettuce in Java
- Extend Redis Key Expiration Time Using Lettuce API
- Setting a Redis Key with Expiration and Retrieving its Value
- Working with Expiring Redis Keys Using Lettuce API in Java
- Unit 3: Implementing Redis Pub/Sub Messaging with Java and Lettuce API
- Understanding Pub/Sub Messaging with Lettuce in Java
- Change Notification Channel to News Channel Using Lettuce API
- Identify and Fix Redis Pub/Sub Bug in Java
- Redis Pub/Sub Weather Updates Task
- Setting Up Redis Pub/Sub System in Java
- Unit 4: Introduction to Snapshotting in Redis with Java
- Understanding Snapshotting in Redis with Lettuce API
- Create Asynchronous Snapshot in Redis using Lettuce API
- Retrieving and Printing Redis Data with Lettuce API
- Triggering Redis Snapshots with Java