EchoDB
A lightweight, in-memory database written in Go.
Easy to start. Simple to run. Built for speed.
echodb
███████╗ ██████╗██╗ ██╗ ██████╗ ██╔════╝██╔════╝██║ ██║██╔═══██╗ █████╗ ██║ ███████║██║ ██║ ██╔══╝ ██║ ██╔══██║██║ ██║ ███████╗╚██████╗██║ ██║╚██████╔╝ ╚══════╝ ╚═════╝╚═╝ ╚═╝ ╚═════╝
EchoDB — In-Memory Data Store
Version: 0.1.0
Listening on 0.0.0.0:6380
❯
Why EchoDB?
A minimal, focused approach to in-memory data storage.
In-Memory Speed
Built for fast reads and writes with minimal overhead.
RESP Compatible
Works with existing Redis clients.
Written in Go
Simple, predictable performance.
Start EchoDB in Seconds
No setup. No config. Just run.
Pull & Run with Docker
terminal
docker pull rechesoares/echodb:0.1.0 docker run -p 6380:6380 rechesoares/echodb:0.1.0
Verify It Works
terminal
redis-cli -p 6380 PING PONG
Install It Your Way
Choose the installation method that works best for you.
Docker
RecommendedThe easiest way to run EchoDB.
docker run -p 6380:6380 rechesoares/echodb:0.1.0
Build From Source
For contributors and tinkerers.
git clone https://github.com/reche13/echodb.git cd echodb go build cmd/main.go