Skip to content
/ zstore Public
forked from IsaacKhor/zstore

An distributed, eventually-consistent KV store built on ZNS SSDs

Notifications You must be signed in to change notification settings

shuwens/zstore

 
 

Repository files navigation

zstore

An distributed, eventually-consistent KV store built on ZNS SSDs

This project builds the following parts after compilation:

  • measurement: we measure the append time, write time, read time, and zone full detection time.
  • multipath: we use the multipath support from spdk to understand the reordering caused by running zone append in parallel
  • zstore: the distributed, eventually-consistent object store built on ZNS SSDs

https://codecapsule.com/2014/10/18/implementing-a-key-value-store-part-7-optimizing-data-structures-for-ssds/

concurrent hash map api

wrk workload

https://github.com/mikegreen/vault-benchmarking

monitoring

sudo taskset -c --all-tasks -p (pgrep zstore) htop -p (pgrep zstore) -H

About

An distributed, eventually-consistent KV store built on ZNS SSDs

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 84.7%
  • Shell 7.7%
  • Lua 4.3%
  • Meson 2.9%
  • Makefile 0.4%