Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2763|回复: 0
打印 上一主题 下一主题

Hive编程指南 笔记

[复制链接]

697

主题

1142

帖子

4086

积分

认证用户组

Rank: 5Rank: 5

积分
4086
跳转到指定楼层
楼主
发表于 2019-2-1 14:21:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 java 于 2019-2-1 17:36 编辑

Hive不支持OLTP(联机事务处理)所需的关键功能,而更接近成为一个OLAP(联机分析技术)工具.
如果要对大规模数据使用OLTP功能的话,应该选择使用一个NoSQL数据库,如:HBase(与Hadoop结合使用)及Cassandra,如果使用的是Amazon的EMR或EC2的话,可以使用DynamoDB.



常用命令
https://hadoop.apache.org/releases.html
wget http://mirror.bit.edu.cn/apache/ ... hadoop-3.2.0.tar.gz

curl -o http://mirror.bit.edu.cn/apache/ ... hadoop-3.2.0.tar.gz

tar -xzf hadoop-3.2.0.tar.gz
  1. echo "export HADOOP_HOME=$PWD/hadoop-3.2.0" >> $HOME/.bashrc
  2. echo "PATH=$PATH:$HADOOP_HOME/bin" >> $HOME/.bashrc
  3. . $HOME/.bashrc
复制代码
测试hadoop
hadoop dfs -ls
mkdir wc-in
echo "bla bla" > wc-in/a.txt
echo "bla wa wa" > wc-in/b.txt

hadoop jar $HADOOP_HOME/hadoop-3.2.0-examples.jar wordcount wc-in wc-out

cat  wc-out/*
hadoop dfs -cat wc-out/*
hadoop dfs -cat wc-out/* | more 或 head 或 tail
安装Hive
http://hive.apache.org/downloads.html
curl -o http://mirror.bit.edu.cn/apache/ ... ve-3.1.1-bin.tar.gz
tar -xzf apache-hive-3.1.1-bin.tar.gz
sudo mkdir -p /user/hive/warehouse
sudo chmod a+rwx /user/hive/warehouse
  1. echo "export HIVE_HOME=$PWD/hive-3.1.1" >> /etc/profile.d/hive.sh
  2. echo "PATH=$PATH:$HIVE_HOME/bin" >>  /etc/profile.d/hive.sh
  3. .  /etc/profile
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-4-29 11:57 , Processed in 0.061819 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表