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

Redis Stack Tutorial

Redis Stack TutorialNet Ninja

Category: Redis
Duration 1 hour 55 minutes 45 seconds
Microservices with NodeJS, React, Typescript and Kubernetes

Microservices with NodeJS, React, Typescript and Kubernetesudemy

Category: TypeScript, React.js, Node.js, Kubernetes
Duration 95 hours 13 minutes 4 seconds
Create a Discord Bot with Node.js

Create a Discord Bot with Node.jszerotomastery.io

Category: Node.js
Duration 2 hours 20 minutes 37 seconds
Modern GraphQL with Node - Complete Developers Guide

Modern GraphQL with Node - Complete Developers Guideudemy

Category: Node.js, GraphQL
Duration 10 hours 41 minutes 32 seconds
Build a Spotify Connected App

Build a Spotify Connected Appfullstack.io

Category: React.js, Node.js
Duration 3 hours 47 minutes 28 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
React and NodeJS: A Practical Guide with Typescript

React and NodeJS: A Practical Guide with Typescriptudemy

Category: TypeScript, React.js, Node.js
Duration 6 hours 54 minutes 59 seconds
Node, SQL, & PostgreSQL - Mastering Backend Web Development

Node, SQL, & PostgreSQL - Mastering Backend Web Developmentudemy

Category: Sql, Node.js, Other (Backend)
Duration 4 hours 59 minutes 41 seconds