美文网首页Hadoop
96.hive-testbench与Hive

96.hive-testbench与Hive

作者: 大勇任卷舒 | 来源:发表于2022-01-24 10:41 被阅读0次

96.1 演示环境介绍

  • root用户操作
  • RedHat版本:7.3

96.2 操作演示

1.准备环境
clone hive-testbench源码下载:

https://github.com/hortonworks/hive-testbench.git

下载至本地目录

[root@ip-186-31-16-68 ~]# git clone https://github.com/hortonworks/hive-testbench.git

安装hive-testbench编译依赖环境

[root@ip-186-31-16-68 ~]# yum -y install gcc gcc-c++

2.编译hive-testbench并打包
进入hive-testbench目录

[root@ip-186-31-16-68 ~]# cd hive-testbench/
[root@ip-186-31-16-68 hive-testbench]# ll

在hive-testbench目录下执行如下脚本进行编译打包

[root@ip-186-31-16-68 hive-testbench]# ./tpcds-build.sh 

3.生成并加载数据

  • 在hive-testbench目录下执行如下脚本生成并加载测试数据
    • 10表示生成的数据量大小GB单位
    • /extwarehouse/tpcds表数据数据生成的目录,目录不存在自动生成,如果不指定数据目录则默认生成到/tmp/tpcds目录下
[root@ip-186-31-16-68 hive-testbench]# ./tpcds-setup.sh 10 /extwarehouse/tpcds
  • 等待脚本执行成功
    • 如成功生成了测试数据并创建了tpcds_text_10和tpcds_bin_partitioned_orc_10两个数据库
  • 在命令行查看HDFS上的数据是否与指定的量一致
  • 通过Hue验证生成的测试数据

4.总结
在编译hive-testbench项目时需要有外网环境,在编译的过程会下载Maven的安装包、下载Maven依赖以及TPC-DS的源码通过脚本的方式运行TPC-DS的99条SQL来做Hive、Impala、Presto等服务的基准测试

大数据视频推荐:
腾讯课堂
CSDN
大数据语音推荐:
企业级大数据技术应用
大数据机器学习案例之推荐系统
自然语言处理
大数据基础
人工智能:深度学习入门到精通

相关文章

  • 96.hive-testbench与Hive

    96.1 演示环境介绍 root用户操作 RedHat版本:7.3 96.2 操作演示 1.准备环境clone h...

  • 尚硅谷大数据技术之HBase

    6.4 与Hive的集成6.4.1 HBase与Hive的对比1.Hive(1) 数据仓库Hive的本质其实就相当...

  • Hive安装与配置

    Hive安装与配置 Hive安装配置 Hive官网:http://hive.apache.org[http://h...

  • Hive的安装与配置

    一、安装与配置hive 安装hive之前需要到官网查询hive与Hadoop版本的兼容性。这里我所选的hive和H...

  • Hive技术初探

    1 概述 1.1 基本介绍 1.2 技术比较 Hive与传统数据库比较Hive与传统数据库比较 Hive与Hbas...

  • HIVE

    HIVE内部表与外部表的区别,以及各自使用与那种环境?Hive与传统数据库的区别? Hiverc文件? Hive分...

  • 数仓--Hive--面试题准备

    数仓--Hive-面试之Hive与HBase的区别数仓--Hive-面试之Hive架构原理数仓--Hive-面试之...

  • Hive 参数

    Hive 参数 hive.exec.max.created.files•说明:所有hive运行的map与reduc...

  • Hive框架基础(二)

    * Hive框架基础(二) 我们继续讨论hive框架 * Hive的外部表与内部表 内部表:hive默认创建的是内...

  • Spark on Hive配置踩坑全纪录

    Spark与Hive的分别安装与配置 可以参考Spark On Hive 部署和配置和Hive安装配置指南(含Hi...

网友评论

    本文标题:96.hive-testbench与Hive

    本文链接:https://www.haomeiwen.com/subject/tjhehrtx.html