hive mysql hdfs关系_Hive的数据表HDFS的关系。

查看50070端口,在hive的安装路径下,warehouse就是数据库存表的位置(前提是已经在窗口动过这张表,即有数据的改动)

这个是默认的数据库default

aaca816e98a5e74a4cb0d775a8849eca.png

插一句,新加数据库也是在这个目录下的

4a0f4e4da3e4b6460ffb969dcc2d533d.png

新建了studatabase:

HDFS视图如下:

573a2faae08554ffa65644f3bba14751.png

就拿default库来说

可以看到,我现在里边有两个表,stu和student

距离建表的命令:

创建stu表,包含id,name字段,以“\t”作为分隔符,这样插入的数据不会丢失;

09d66bf94b555da93fb4e515e70f0b2a.png

往表里存数据:

指令载入:

a3b9b686d450eeba5afd6370372e5b0e.png

直接传到HDFS(前提你要找对路径)

56e6886f4751521bab640c74ec27ef0b.png

上传HDFS根目录下的stu2.txt

a9ca498e6c4092b2ff8c054843523687.png

75b3af405f0acc1d17b4d36331ad4732.png

8eb29c371c5bf70a01103d3ad8ea1a36.png

接下来HDFS显示stu2.txt已经移动过来;【其实只是改变了元数据·的路径映射】

c9bb00e7ea8be868541455100171df58.png

HDFS元数据都是从存放在hadoop目录下的。【2.7.7的路径如下】

/usr/hadoop/hadoop-2.7.7/hdfs/data/current/BP-49563780-172.26.58.128-1605334648933/current/finalized/subdir0/subdir0

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值