Packages
rocksdb
0.26.0
3.1.1
3.1.0
3.0.0
2.6.2
2.6.1
retired
2.6.0
retired
2.5.0
2.4.1
2.4.0
2.3.0
2.2.0
2.1.0
2.0.0
1.9.0
1.8.0
1.7.0
1.6.0
1.5.1
1.5.0
1.4.0
1.3.2
1.3.1
1.3.0
1.2.0
1.1.1
1.1.0
1.0.0
0.26.2
0.26.1
0.26.0
0.25.0
0.24.0
0.23.3
0.23.2
0.23.1
0.23.0
0.22.0
0.21.0
0.20.1
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.1
0.13.0
0.12.0
0.11.0
0.10.0
0.9.1
0.9.0
0.8.2
0.8.1
0.8.0
0.7.1
0.7.0
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
RocksDB for Erlang
Current section
Files
Jump to
Current section
Files
deps/rocksdb/tools/write_external_sst.sh
#!/usr/bin/env bash
#
#
#
if [ "$#" -lt 3 ]; then
echo "usage: $BASH_SOURCE <input_data_path> <DB Path> <extern SST dir>"
exit 1
fi
input_data_dir=$1
db_dir=$2
extern_sst_dir=$3
rm -rf $db_dir
set -e
n=0
for f in `find $input_data_dir -name sorted_data*`
do
echo == Writing external SST file $f to $extern_sst_dir/extern_sst${n}
./ldb --db=$db_dir --create_if_missing write_extern_sst $extern_sst_dir/extern_sst${n} < $f
let "n = n + 1"
done