sally20921 / ycsb-levelkv

"LevelKV*: Checkpoint Based Persistent Key Value Store for Key-Value SSD"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LevelKV YCSB Binding

This repository provide leveldb YCSB binding (Binary Only)

Run

Setup environment

In env_setup.sh, change LIB_HOME to your leveldb project path.

Setup kvrangedb configuration

Modify leveldb_config.json.

Run ycsb workload

  ./bin/ycsb load leveldb -s -P workloads/test_scan # load data
  ./bin/ycsb run leveldb -s -P workloads/test_scan # run queries

About

"LevelKV*: Checkpoint Based Persistent Key Value Store for Key-Value SSD"

License:Apache License 2.0


Languages

Language:Python 40.3%Language:Shell 38.3%Language:Batchfile 21.4%