An Elastic, Tiered-Storage Service
A cloud-native, elastic, tiered KVS.
Note: some of the build instruction below are outdated. We plan to officially open-source the repo in the next two months.
sudo apt-get install clang-4.0
.sudo apt-get install libc++-dev libc++abi-dev
./usr/bin/
. Therefore, run:sudo ln -s "$(which clang-4.0)” /usr/bin/clang
.sudo ln -s "$(which clang++-4.0)" /usr/bin/clang++
.To build the KVS in debug mode, run bash ./scripts/build_debug.sh
.
To build the KVS in release mode, run bash ./scripts/build_release.sh
.
To run the KVS,
./build/kv_store/lww_kvs/kvs_server
../build/kv_store/lww_kvs/kvs_proxy
../build/kv_store/lww_kvs/kvs_monitoring
../build/kv_store/lww_kvs/kvs_benchmark
.Meanwhile, the accepted input formats are GET $key
and PUT $key $value
.