/Redis-Internals

Analyze redis 5.0 source code through diagrams | 图解 Redis 5.0

Primary LanguageC

Redis Internals

  • 简体中文
  • Watch this repo if you need to be notified when there's update

This repository is my notes for redis source code

# based on version 5.0.5
cd redis
git fetch origin 5.0:5.0
git reset --hard 388efbf8b661ce2e5db447e994bf3c3caf6403c6

Table of Contents

Objects

Server

  • persistence
  • pubsub
  • protocol
  • transaction
  • cluster
  • redlock

Why this repo

  • learning purpose
  • there are very good chinese learning material, but no english version
  • the book in learning material is based on redis 3.0, the implenentation detail may changed a lot from 3.0 to the current version

Learning material