8000 GitHub - MusaabAlfalahi/redix: simple in-memory database implemented in Go, inspired by Redis.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

MusaabAlfalahi/redix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Redix

Redix is a simple in-memory database implemented in Go, inspired by Redis. It supports basic Redis operations for strings and hashes, parses commands using the Redis Serialization Protocol (RESP), handles multiple concurrent connections with Go routines, and ensures data persistence via the Append-Only File (AOF) method.

Run locally

1. Clone the Redix Repository

git clone https://github.com/MusaabAlfalahi/redix.git
cd redix

2. Install dependencies & build

go mod tidy
go build -o redix

3. Run Redix Server

./redix

4. Run the Client (e.g., redis-cli)

redis-cli

5. Now you can use Redix :)

About

simple in-memory database implemented in Go, inspired by Redis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0