Skip to content

Latest commit

 

History

History
18 lines (17 loc) · 828 Bytes

README.md

File metadata and controls

18 lines (17 loc) · 828 Bytes

go-mini-redis

Go implementation of a simple Redis server

Supports:

  1. Basic configuration like listening-port
  2. Concurrent client connections
  3. Replication from a master instance
  • performing full master-slave handshake
  • sending empty rdb replication file
  • propagating SET commands from master to replica
  1. Implementing TCP redis serialization protocol
  • reading SimpleString, BulkString, Array and Null types
  1. Handling commands: