Redis Caching Concepts with Node.js

1h 52m 26s
English
Paid

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

Next.js and Apollo - Portfolio App (w/ React, GraphQL, Node)

Next.js and Apollo - Portfolio App (w/ React, GraphQL, Node)udemy

Category: React.js, Next.js, Node.js, GraphQL
Duration 28 hours 38 minutes 19 seconds
SocketIO v4, with websockets - the details.

SocketIO v4, with websockets - the details.udemy

Category: Redis, Socket.IO
Duration 24 hours 34 minutes 57 seconds
NodeJS Microservices: Breaking a Monolith to Microservices

NodeJS Microservices: Breaking a Monolith to Microservicesudemy

Category: Node.js
Duration 6 hours 57 minutes 13 seconds
MERN 2024 Edition - MongoDB, Express, React and NodeJS

MERN 2024 Edition - MongoDB, Express, React and NodeJSudemy

Category: React.js, Node.js, MongoDB
Duration 19 hours 7 minutes
Understanding Node.js: Core Concepts

Understanding Node.js: Core Conceptsudemy

Category: Node.js
Duration 36 hours 3 minutes 40 seconds
React Node AWS - Build infinitely Scaling MERN Stack App

React Node AWS - Build infinitely Scaling MERN Stack Appudemy

Category: React.js, AWS, Next.js, Node.js
Duration 25 hours 1 minute 19 seconds
Node JS: Advanced Concepts

Node JS: Advanced ConceptsudemyStephen Grider

Category: Node.js, Redis
Duration 16 hours 3 minutes 30 seconds