Redis Caching Concepts with Node.js

1h 52m 26s
English
Paid
August 12, 2024

Redis is an open-source in-memory data store used as a database, cache, and message broker. It is incredibly fast and suitable for a multitude of tasks. In this course, you will learn what Redis is and how to integrate it with Node.js.

We will look at key npm modules such as redis-cli and ioredis, which allow interaction with Redis, and explore why they are necessary.

The course covers:

  • Basics of Redis
  • Strings, integers, and key-value pairs
  • Sets and lists
  • Common operations
  • Key expiration
  • Single-threaded nature of Redis
  • Projects with Redis and Node.js

This course will help you gain a deeper understanding of Redis’s capabilities and its application in Node.js development.

Watch Online Redis Caching Concepts with Node.js

Join premium to watch
Go to premium
# Title Duration
1 Course Introduction 01:27
2 What is Redis exactly 03:40
3 Why choose Redis 06:53
4 Redis Hello World 03:23
5 Common operations with Redis 10:06
6 Redis key name convention 02:39
7 Expiring keys in Redis 04:39
8 How expiring keys work in Redis 03:50
9 Connecting Redis with Node.js 06:42
10 Introduction to project 10:01
11 Invalidating Cache 06:01
12 Refreshing data in background 03:58
13 Introduction to project 2 02:03
14 Rate limiting by IP Address 05:02
15 Setting TTL on rate limit 04:03
16 Creating Express.js middleware for rate limiting 07:35
17 Atomicity and Single Threaded 07:16
18 Key patterns 03:27
19 Lists 02:09
20 More on lists 06:52
21 Sets 04:13
22 Transactions 06:27

Similar courses to Redis Caching Concepts with Node.js

Microservices with Node JS and React

Microservices with Node JS and React

Duration 54 hours 13 minutes 19 seconds
Node.js, Express, MongoDB Bootcamp 2020 - with Real Projects

Node.js, Express, MongoDB Bootcamp 2020 - with Real Projects

Duration 14 hours 21 minutes 12 seconds
NodeJS Microservices: Breaking a Monolith to Microservices

NodeJS Microservices: Breaking a Monolith to Microservices

Duration 6 hours 57 minutes 13 seconds
Mastering REST APIs in Node.js: Zero To Hero

Mastering REST APIs in Node.js: Zero To Hero

Duration 8 hours 31 minutes 29 seconds
Node JS: Advanced Concepts

Node JS: Advanced Concepts

Duration 16 hours 3 minutes 30 seconds
Discord Clone - Learn MERN Stack with WebRTC and SocketIO

Discord Clone - Learn MERN Stack with WebRTC and SocketIO

Duration 19 hours 29 minutes 29 seconds
MERN Stack Web Development with Ultimate Authentication

MERN Stack Web Development with Ultimate Authentication

Duration 9 hours 24 minutes 59 seconds
Build a Spotify Connected App

Build a Spotify Connected App

Duration 3 hours 47 minutes 28 seconds
Node.js: The Complete Guide to Build RESTful APIs

Node.js: The Complete Guide to Build RESTful APIs

Duration 15 hours 5 minutes 56 seconds