HADOOP hive 安装问题及理解及数据导入操作

关于hive的安装请参考网上其他文章如:https://blog.csdn.net/Lee20093905/article/details/78871336,https://blog.csdn.net/vpqtxzmzezeqjj9977/article/details/80483019,https://www.cnblogs.com/jchubby/p/5449350.html,https://...
摘要由CSDN通过智能技术生成

关于hive的安装请参考网上其他文章如:https://blog.csdn.net/Lee20093905/article/details/78871336https://blog.csdn.net/vpqtxzmzezeqjj9977/article/details/80483019https://www.cnblogs.com/jchubby/p/5449350.htmlhttps://blog.csdn.net/pengjunlee/article/details/81607890https://blog.csdn.net/Dax1n/article/details/58284201https://blog.csdn.net/zhongqi2513/article/details/69388072

hive下载https://archive.apache.org/dist/hive/hive-2.3.4/

hive集成在hadoop 必须先安装hadoop并能够成功运行hadoop

在hadoop集群中,hive只用部署在一台节点也可以是master上即可。

hive通过执行sql命令,即可通知hadoop进行mapreduce,最终结果还是存储在hdfs上。

若启动./bin/hive 命令行后,无法进行sql命令,可能是没有启动Hive 的 Metastore Server服务进程,执行如下命令:

./hive --service metastore &

hive 必须使用其他数据库(如mysql)存储元数据,数据库中并不存储真正的数据,只存储表结构,及表对应的真正的数据结构,hdfs位置等等,真正的表对应的文件数据存储在hdfs上,如用hive创建一个表,必须指明表中字段在文件中每一行的分隔符。具体可以参考下面:

hive安装后,需要先初始化一下mysql,会自动创建几十张表,这几十张表就是元数据表

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值