0


rocksdb中测试工具Benchmark.sh用法(基准、性能测试)

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

接下来就可以运行成功了,如果还有别的问题请评论,大家一起讨论。
在这里插入图片描述


本文转载自: https://blog.csdn.net/qq_44421796/article/details/134361433
版权归原作者 我想毕业‍ 所有, 如有侵权,请联系我们删除。

“rocksdb中测试工具Benchmark.sh用法(基准、性能测试)”的评论:

还没有评论