宁波网站建设就业方向,aspnet做网站视频教程,软件工程师证书含金量,三点水网站建设Java技术栈 —— Hive与HBase 一、 什么是Hive与HBase二、如何使用Hive与HBase#xff1f;2.1 Hive2.1.1 安装2.1.2 使用2.1.2.1 使用前准备2.1.2.2 开始使用hive 2.2 HBase2.2.1 安装2.2.2 使用 三、Apache基金会 一、 什么是Hive与HBase
见参考文章。
一、参考文章或视频链… Java技术栈 —— Hive与HBase 一、 什么是Hive与HBase二、如何使用Hive与HBase2.1 Hive2.1.1 安装2.1.2 使用2.1.2.1 使用前准备2.1.2.2 开始使用hive 2.2 HBase2.2.1 安装2.2.2 使用 三、Apache基金会 一、 什么是Hive与HBase
见参考文章。
一、参考文章或视频链接[1] 《Java技术栈 —— Hadoop入门一》- CSDN
二、如何使用Hive与HBase
就像使用MySQL那样下面要学会使用Hive与HBase。
2.1 Hive
2.1.1 安装
安装了Hadoop不等于安装了Hive这两者还是需要分开来安装但是要提前安装好Hadoop看第一章的参考文章。
2.1.1 参考文章或视频链接[1] 重点 How to Install HIVE on Ubuntu (Download Setup Guide)
2.1.2 使用
2.1.2.1 使用前准备
首先建好hive的工作目录。
# 比文章中多了个-p会自动创建不存在的目录
./hadoop fs -mkdir -p /usr/hive/warehouse然后还需要初始化一下metadata不然会报错请看参考文章[3]与[4]不使用derby原因如下 MySQL 可以提供更好的可扩展性、性能、高可用性、社区支持和与其他工具的集成适用于大规模数据处理和生产环境。然而在一些小型开发环境或测试环境中使用 Derby 可能更加简单和方便。选择适合的元数据存储取决于具体的需求和环境。 用MySQL初始化好metadata后可以进入hive进行表的创建了。 2.1.2.1 参考文章或视频链接[1] 《HIve安装配置超详细》- CSDN[2] 《HIve报错FAILED: 》- CSDN[3] 《【Hive】配置》- CSDN[4] 《hive学习笔记》- CSDN[5] 《hive --metastore 三种模式》- OSCHINA
2.1.2.2 开始使用hive
# 进入到hive的bin目录
$ ./hive
hive Create table product(product int, pname string, price float) Row format delimited Fields terminated by ,;2.1.2.2 参考文章或视频链接[1] 先看Lesson 2 Hive Tutorial for Beginners: Learn with Examples in 3 Days[2] Hive Tutorial[3] Apache Hive - Apache Software Foundation[4] GettingStarted - Apache Hive - Apache Software Foundation
2.2 HBase
HBase是一种NoSQL数据库。
2.2.1 安装 2.2.1 参考文章或视频链接[1] 《HBase详细安装指南》 - CSDN[2] 《Hbase安装详解》 - CSDN[3] 《软链接与硬链接的区别图文详解》 - CSDN
2.2.2 使用
略
三、Apache基金会 Apache这个命名是根据北美当地的一支印第安部落而来这支部落以高超的军事素养和超人的忍耐力着称19世纪后半期对侵占他们领土的入侵者进行了反抗。为了对这支印第安部落表示敬仰之意取该部落名称Apache作为服务器名。 中华文明是一个以中原为核心的向心式旋涡文明结构是各民族冲突与融合的历史。 三、 参考文章或视频链接[1] Apache软件基金会 - 百度百科