Centos 7 Linux 单机安装 Hive:下载、安装、配置、使用
- 对应视频教程:
文章目录
- 1. Hive 简介
- 2. 准备工作
- 2.1. 拥有一台 Centos Linux 机器
- 2.2. Centos Linux 安装好 JDK、配置好环境变量
- 2.3. 在 CentOS Linux 上安装好 Hadoop
- 2.4. 在 CentOS Linux 上安装好 MySQL
- 2.5. 下载 Hive
- 3. 安装、配置 Hive
- 3.1. 上传 Hive 安装包、解压、放到安装位置
- 3.2. 配置 hive
- 3.3. 放置 MySQL jdbc jar包
- 3.4. 设置环境变量
- 3.5. 初始化元数据库
- 3.6. 启动 Hadoop
- 3.7. 编写后台启动hive的脚本
- 3.8. 启动hive
- 3.9. 放行端口
- 3.10. yarn-site.xml 添加 Hadoop 的类路径
- 4. 使用 Hive

1. Hive 简介
hive 是基于 Hadoop 构建的一套数据仓库分析系统;
hive 通过 SQL 查询方式来分析存储在 HDFS 中的数据:可以将结构化的数据文件映射为一张数据库表,并提供完整的类 SQL 查询功能,这套 SQL 名为 Hive SQL,简称 HQL;
hive 可以将 HQL 语句转换为 MapReduce 任务运行;
hive 的表数据存储与 HDFS;而其元数据存储与其他数据库(如 Derby、MySQL),元数据包括 hive 表的表名、列、分区、属性(是否为外部表等)、表数据所在 HDFS 目录等;
hive 支持的存储格式包括 TextFile、SequenceFile、RCFile、Avro Files、ORC Files、Parquet。
hive 默认没有开启更新(update)和删除(delete)功能;
hive 不适合用于联机(online)事务处理,也不提供实时查询功能;
hive 最适合应用在基于大量不可变数据的批处理作业。
👆 以上为预览片段,下方解锁全文 👇
请选择解锁方式
方式1:微信扫码支付后查看全文
方式2:面包多平台查看全文
前往 面包多 https://mbd.pub/o/bread/YZaTlpdtaw== ,直接在面包多平台查看全文
方式3:CSDN平台查看全文
前往 CSDN https://blog.csdn.net/qq_36462452/article/details/127973442 ,直接在CSDN平台查看全文
方式4:输入兑换码查看全文
前往 链动小铺 https://pay.ldxp.cn/item/4kevs4 购买【IT技术博客兑换码】,然后填写到下方,点击【兑换解锁全文】,即可解锁全文