Redis Roadmap

Step by step guide to becoming an Android developer.

Back to home

Legend

Propose
Alternatives
Options

1 Introduction

What is Redis?
Core Use Cases
Key Features
Redis vs Other Databases

2 Getting Started

Installing Redis Locally
Running Redis
Basic Commands

3 Core Data Structures I

Strings
Hashes
Bitmaps

4 Core Data Structures II

Lists
Sets
Sorted Sets

5 Advanced Data Structures

Streams
Geospatial Indexes
HyperLogLog

6 Advanced Features

Transactions
Pub/Sub
Lua Scripting

7 Persistence

Snapshotting (RDB)
Append-Only File (AOF)
RDB vs AOF Tradeoffs
Hybrid Persistence

8 Replication & High Availability

Replication Basics
Redis Sentinel
Redis Cluster

9 Security

Authentication
Network Security
SSL/TLS Encryption

10 Performance & Optimization

Memory Management
Slow Log Analysis
Benchmarking
Monitoring

11 Managing in Production

Configuration (`redis.conf`)
Backup and Recovery
Upgrading Redis

12 Extending Redis

Redis Modules
Enterprise Features

Visit the following related paths and keep learning.