/TinyKV

simple single-node kv-storage inspired by leveldb

Primary LanguageC++

TinyKV

a simple single-node key value storage inspired by leveldb.

still under progress

  • Implement red-black tree for memory db
  • Implement skip-list for memory db
  • Implement minor-compaction
  • Support basic Put/Get interface
  • Implement major-compaction
  • Support concurrent accessing
  • Support Column family