Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helix-Cache

A Redis-compatible in-memory database server built from scratch in Java as a learning project.

Stage 0

The current implementation supports a temporary line-based protocol:

PING\r\n

and responds with:

+PONG\r\n

This is not full Redis RESP yet. RESP parsing is the next protocol milestone.

Build

mvn test

Run the server

mvn exec:java -Dexec.mainClass=com.myredis.Main

Run the manual client

In another terminal:

mvn exec:java -Dexec.mainClass=com.myredis.client.RedisTestClient -Dexec.args=PING

Or run the interactive client:

mvn exec:java -Dexec.mainClass=com.myredis.client.RedisTestClient

About

Self-Healing Distributed Cache Engine built in Java

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages