benchmark部署简单心得

本文详细介绍了如何部署Hbase,并使用YCSB进行基准测试。首先,详细阐述了Hbase的安装配置步骤,包括下载、环境变量设置、配置文件修改以及集群复制。接着,讲解了YCSB的部署,包括源码编译、依赖调整和测试执行。最后提到了Bigdatabench的部署与微基准测试流程。
摘要由CSDN通过智能技术生成

一.        YCSB部署安装

注意:在安装YCSB benchmark时需要注意各个安装包的版本问题

(Hbase---JDK)

(Hbase---Hadoop)

假设Hadoop环境已经完全配置并部署成功

YCSB是一种很流行的用于NoSQL数据库管理系统的benchmark。YCSB提供了不同的workloads,每个都有不同的组合和原始数据库操作的比例(比如Get,Put,Update,Scan等等)。我们选择Hbase数据库进行benchmark测试和分析。

Hbase的安装部署

1.      Hbase下载地址https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/,从中可以选择自己适用的版本。

注意事项:

⑴ 配置好需要安装hbase的机器,因为要用到zoopkeeper最好确保机器个数为奇数个。

⑵ hbase的版本要兼容hadoop集群的hadoop-core-xxx.jar的版本。最好hbase版本里lib下的hadoop-core-xxx.jar和hadoop集群的一样

2.      配置过程

tar -zxvf /home/hadoop/hbase-0.90.1.tar.gz    ##解压安装包,后面hbase的版本可以自己决定

mv hbase-0.96.0-hadoop1 hbase    ##重命名为hbase,该步骤根据自己的情况而定

⑴配置环境变量。

sudo vim/etc/profile

里面添加:

exportHBASE_HOME=/home/hadoop/hbase

exportPATH=.:$HBASE_HOME/bin:$HADOOP_HOME/bin:$JAVA_HOME/bin:$PATH

⑵使环境变量生效

sudo source /etc/profile

⑶验证hbase

hbase version

⑷编辑$HBASE_HOME/conf/hbase-env.xml

#Java环境

export  JAVA_HOME=/usr/local/jdk1.8.

#通过hadoop的配置文件找到hadoop集群

export  HBASE_CLASSPATH=/home/hadoop/hadoop-2<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值