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

MERN Stack React, Socket io, Next.js Express,MongoDb, Nodejs

MERN Stack React, Socket io, Next.js Express,MongoDb, Nodejsudemy

Category: React.js, Next.js, Node.js, MongoDB, Socket.IO
Duration 13 hours 2 minutes 12 seconds
NodeJs: Build The Complete E-Commerce Web API

NodeJs: Build The Complete E-Commerce Web API udemy

Category: Node.js
Duration 5 hours 4 minutes 44 seconds
Real-time chat with Node.js, Socket.io and Vue.js

Real-time chat with Node.js, Socket.io and Vue.jsCodecourse

Category: Node.js, Vue, Socket.IO
Duration 26 minutes 39 seconds
Node.js: The Complete Guide to Build RESTful APIs

Node.js: The Complete Guide to Build RESTful APIscodewithmosh (Mosh Hamedani)

Category: Node.js, MongoDB
Duration 15 hours 5 minutes 56 seconds
MERN Stack - React Node from Scratch Building Social Network

MERN Stack - React Node from Scratch Building Social Networkudemy

Category: React.js, Node.js, MongoDB
Duration 20 hours 49 minutes 20 seconds
Complete SQL + Databases Bootcamp: Zero to Mastery

Complete SQL + Databases Bootcamp: Zero to Masteryzerotomastery.io

Category: Sql, Redis
Duration 24 hours 6 minutes 52 seconds
Loopback 4: Modern ways to Build APIs in Typescript & NodeJs

Loopback 4: Modern ways to Build APIs in Typescript & NodeJsudemy

Category: TypeScript, Node.js, MongoDB
Duration 5 hours 14 minutes 32 seconds
Node.js CLI | Build Node.js Command-line Automation Dev-tools

Node.js CLI | Build Node.js Command-line Automation Dev-toolsAhmad Awais (vscode.pro)

Category: Node.js
Duration 9 hours 3 minutes 32 seconds
The Modern GraphQL Bootcamp (with Node.js and Apollo)

The Modern GraphQL Bootcamp (with Node.js and Apollo)udemy

Category: Node.js, GraphQL
Duration 23 hours 26 minutes 42 seconds
Node.js, Express & MongoDB Dev to Deployment

Node.js, Express & MongoDB Dev to Deploymentudemy

Category: Node.js, MongoDB
Duration 9 hours 4 minutes 14 seconds