A simple Redis server clone written in Golang.
You can use redis-cli to connect to metis server. Supported commands are listed in command table.
Key Features:
- Support datastructures: string, list, hash, set, sorted set
- Multi databases and
SELECTcommand - TTL for keys, support
EXPIREandTTLcommands - Auth by password, support
AUTHcommand - AOF persistence and rewrite, support rewrite manually by
BGREWRITEAOFcommand
# cat config.toml
go run main.go