1.首先要安装
db_bench
工具,这个工具在成功安装rocksdb之后就自动存在了,主要是在使用
make
命令之后就成功安装了,详情请见我之前的文章
2.确保成功安装db_bench之后,找到安装的rocksdb目录下面的tools文件夹,查看里面是否有
benchmark.sh
文件,如果有这个文件,将rocksdb文件下的db_bench文件放到tools里面,与
benchmark.sh
在同一个文件夹里面。
3.上面的都完成之后,在tools当前文件夹内在终端运行。DB_DIR=“./db” WAL_DIR="./db"的数据库名称要指定,名称可以自己设置。
如果遇到下面的问题
./benchmark.sh: line 191:./db_bench:Permission denied
(standard_in)1:syntax error
(standard_in)1: syntax error
就是没有给这个命令赋予权限,使用命令
chmod +x ./db_bench
即可,如果是运行
benchmark.sh
的时候没有权限,则运行
chmod +x ./benchmark.sh
接下来就可以运行成功了,如果还有别的问题请评论,大家一起讨论。
版权归原作者 我想毕业 所有, 如有侵权,请联系我们删除。