MyRedis

A Redis clone implementation built from scratch in Go

alt text

MyRedis is a Redis clone implementation built from scratch to understand the internals of in-memory data stores and network protocols.

Features

  • Redis protocol implementation
  • In-memory key-value storage
  • Built with Go for performance and concurrency

Technologies Used

  • Go
  • Redis Protocol (RESP)
  • Networking
  • Bash