本文介绍: 见参考文章。一、参考文章或视频链接[1]《Java技术栈 —— Hadoop入门(一)》- CSDN。
Java技术栈 —— Hive与HBase
一、 什么是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软件基金会 – 百度百科 |
原文地址:https://blog.csdn.net/weixin_44327736/article/details/135962460
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_66841.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。