Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 1.03 KB

README.md

File metadata and controls

41 lines (29 loc) · 1.03 KB

vettel

A simple key-value store written in ~300 lines of C code. currently, you can perform the following commands. demo

building

$ ./make.sh # will output the binary at ./out/vt
$ ./out/vt

benchmark results

test (adding 1000 keys to the store) result
vettel 10.72s
redis 13.26s
  • vettel
________________________________________________________
Executed in   10.72 secs    fish           external
   usr time    2.76 secs  145.00 micros    2.76 secs
   sys time    5.10 secs  856.00 micros    5.10 secs
  • redis
________________________________________________________
Executed in   13.26 secs    fish           external
   usr time    3.40 secs  162.00 micros    3.40 secs
   sys time    6.27 secs  882.00 micros    6.26 secs

INFO: the above tests were ran on my mid-2012 Macbook Pro my_machine