Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning Redis

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fundamental skills you need to know to get started with Redis, the highly popular, open-source, in-memory database.

Syllabus

Introduction
  • Understanding Redis
  • Installing Redis
  • Overview of the terminal CLI
  • Understanding Redis docs
1. Basics of Redis
  • What is Redis?
  • Data types
  • Your first command: SET
  • Testing GET
  • Playing around with strings
2. Representing Complex Data Structures: Hashes
  • What are hashes?
  • Writing and reading from hashes
  • Exploring hashes
3. Lists and Sets in Redis
  • Introduction to lists
  • Understanding the pop and push mechanics
  • Practical example: Building a queuing system with lists
  • Adding people to the queue
  • Getting people out of the queue
  • Checking who's there
  • Putting someone in the middle
  • Checking who's the last one in the queue
  • Analyzing the solution: Problems with repeated members
  • Sets compared to lists
  • Running a queuing example using sets
4. Sorted Sets
  • Explaining what a sorted set is
  • Leader board example using a sorted set
5. Key Naming Strategies
  • Comparing Redis to relational databases
  • Relating keys to each other
  • Representing multi-key models
6. Beyond Data Storage
  • What else can you do with Redis?
  • Exploring Pub/Sub
  • Exploring streams: Adding data
  • Exploring streams: Reading data
  • Example: Real-time message bus using Pub/Sub
7. Watching Keys for Updates
  • Introduction to key-space notifications
  • Practical example: Building a session timeout feature
  • Resolution
  • Explanation overview
8. An introduction to Redis at Scale
  • What's missing for a production-ready architecture?
  • An introduction to Redis Cluster
  • An introduction to Redis Sentinel
Conclusion
  • How to learn more about Redis

Taught by

Emmanuel Henri

Reviews

4.7 rating at LinkedIn Learning based on 268 ratings

Start your review of Learning Redis

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.