AI Workshop: learn to build apps with AI →
Redis
Learn Redis, the popular in-memory key-value store and data structure server

Join the AI Workshop and learn to build real-world apps with AI. A hands-on, practical program to level up your skills.


Redis is an amazing Open Source software that can serve various needs in a Web Application. It’s a NoSQL database, and in particular a key/value store. One of its special features is high performance, provided by being an in-memory database.

Redis is very flexible and can be used in many different ways - as a cache storage mechanism, a message broker, or a way to communicate between different processes and applications.

Lessons in this unit:

0: ▶︎ Introduction
1: Introduction to Redis
2: How to install Redis
3: First steps with Redis
4: Redis Lists
5: Using Redis Sets
6: How to use Redis Sorted Lists
7: How to use Redis Hashes
8: Redis Publish/subscribe
9: How to use Redis from Node.js
10: How to use Redis from Node.js
11: First steps with Redis