Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Mastering Redis for High-Performance Applications with Node.js

via CodeSignal

Overview

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.

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

Reviews

Start your review of Mastering Redis for High-Performance Applications with Node.js

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.