~/talk

SplitKV: Splitting IO Paths for Different Sized Key-Value Items with Advanced

links:none on file
links:none on file
name:Jin Xiong
links:none on file
slides:none on file

SplitKV is a prototype key-value store that writes small KV to PM then migrates to SSD and directly writes large KV to SSD, using Intel DC persistent memory plus NVMe SSDs and a global in-memory B+ tree index. It picks a 4 KB cutoff (≤4 KB → PM path) and reclaims PM by migrating cold items based on simple access-count hotness. Evaluation versus RocksDB, KVell and NoveLSM shows up to 3.5× throughput generally and up to 7.9× under Zipf-like mixes, with lower latencies for mixed small/large workloads.

AI-written summary · about

  1. 0:00Introduction
  2. 0:28Background
  3. 5:32Key Idea
  4. 12:17Evaluation
  5. 16:58Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.