Skip to content

unrealhoang/memds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

memds

A reimplementation of Redis for fun.

Contributing Guide

Test

Run test with:

cargo test

Benchmark

  1. run memds:
RUST_LOG=error cargo run --release

memds is currently hardcoded to run on port 6901

  1. run redis-benchmark: with pipelining:
redis-benchmark -t set,get -n 1000000 -r 1000000 -p 6901 -P 30

without pipelining:

redis-benchmark -t set,get -n 1000000 -r 1000000 -p 6901

About

A reimplementation of Redis for learning purpose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages