Data Structures
Welcome to the Redis Data Structures module. This module covers the core components of Redis, its single-threaded architecture, and how its fundamental data structures operate under the hood to deliver microsecond latency.
Module Contents
- Redis Foundations & Data Structures
- Master Redis. Understand why it is single-threaded and how it achieves microsecond latency.
- Strings, Lists, and Hashes
- Deep dive into Redis Strings, Lists, and Hashes. Learn SDS internals and Ziplist compression.
- Sets and Sorted Sets
- Master Redis Sets and Sorted Sets. Learn the Skip List algorithm behind O(log N) leaderboards.
- Bitmaps and HyperLogLog
- Learn advanced Redis structures for massive scale like Bitmaps and HyperLogLog for analytics.
- Review & Cheat Sheet
- Flashcards and cheat sheet for quick revision of Redis Data Structures.
Module Chapters
Chapter 01
Redis Foundations & Data Structures
Redis Foundations & Data Structures
Start Learning
Chapter 02
Strings, Lists, and Hashes
Strings, Lists, and Hashes
Start Learning
Chapter 03
Sets and Sorted Sets
Sets and Sorted Sets
Start Learning
Chapter 04
Bitmaps and HyperLogLog
Bitmaps and HyperLogLog
Start Learning
Chapter 05
Module Review: Data Structures
Module Review: Data Structures
Start Learning