使用ycsb对hbase进行性能测试
·
一:预备知识:
1、需要配置好hbase:
配置hbase的文档:
hbase分布式环境的安装配置_古柯(●—●)的博客-CSDN博客
2、下载安装ycsb:

解压代码:
tar zxvf ycsb-hbase14-binding-0.17.0.tar.gz
二、安装ycsb并测试
1、配置环境变量.bashrc:
执行:
vi .bashrc
在其中加入:
#ycsb
export YCSB_HOME=/home/KYJ/soft/ycsb-hbase14-binding-0.17.0
export PATH=$PATH:$YCSB_HOME/bin
执行source .bashrc使其生效
2、在/home/KYJ/目录下输入命令:ycsb查看安装状态:

3、添加hbase-site.xml
在ycsb根目录下新建conf文件夹,将hbase/conf/目录下的hbase-site.xml文件复制进ycsb/conf/
4、 在HBase中创建表格 create ‘ueserghl’‘family’
5、进入ycsb根目录/home/KYJ/soft/ycsb-hbase14-binding-0.17.0生成测试用数据
输入命令生成测试数据(10000条)
bin/ycsb load hbase14 -P workloads/workloada -cp /home/KYJ/soft/ycsb-hbase14-binding-0.17.0/conf -p table=userghl -p columnfamily=family -p recordcount=10000
6、测试数据生成结果如图

7、进入ycsb根目录/home/KYJ/soft/ycsb-hbase14-binding-0.17.0运行ycsb执行压力测试
ycsb run hbase14 -P workloads/workloada -cp /home/KYJ/soft/ycsb-hbase14-binding-0.17.0/conf -p table=userghl -p columnfamily=family -p operationcount=10000
8、ycsb测试数据为10000时结果如图

更多推荐
所有评论(0)