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
- Lesson 1: Introduction to Redis Streams
- Running Redis Streams Code in Node.js
- Read First Two Events from Redis Stream
- Adding and Reading Events in Redis Streams
- Adding and Processing Math Operations in Redis Streams
- Lesson 2: Managing Key Expiration in Redis with JavaScript
- Managing Redis Key Expiration in JavaScript
- Modifying Key Expiration Time in Redis
- Extend Expiration Time of a Redis Key
- Setting a Redis Key with Expiration in JavaScript
- Managing Key Expiration in Redis Using JavaScript
- Lesson 3: Pub/Sub Messaging in Redis Using JavaScript
- Running Redis Pub/Sub in JavaScript
- Change Redis Channel to News
- Identify and Fix the Redis Pub/Sub Messaging Bug
- Setting Up Redis Pub/Sub for Weather Updates
- Setting Up Redis Pub/Sub Messaging in JavaScript
- Lesson 4: Introduction to Snapshotting in Redis with JavaScript
- Snapshotting in Redis with JavaScript
- Modify Snapshot Command to Asynchronous
- Retrieve and Print Key-Value Pairs from Redis Using Node.js