/go-redis

A light-weight In-memory KV store

Primary LanguageGo

Go Redis

A simple Redis server with GoLang

Features

  • Concurrent connections
  • Ping command
  • Echo command
  • Get and Set commands
  • Data expiration
  • Replication
  • RDB Persistance
  • Streams Support

Resources

Run locally

go build -o redis-server ./app/server.go

./redis-server # starts as master on default port 6379
./redis-server --port 6380 --replicaof localhost 6379 # starts as replica on port 6380