Skip to content

thomasjsk/go-mini-redis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

About

go-mini-redis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published