余老师带你学习大数据-Spark快速大数据处理第五章第五节Hive锁

1、在app-12上,用hadoop用户登录。
命令:su - hadoop
在这里插入图片描述

2、登录命令行。
命令:hive --service cli
在这里插入图片描述

3、进入test库。
命令:use test;
在这里插入图片描述

4、给employee上锁,并且是排他。
命令:lock table employee exclusive;
在这里插入图片描述

5、新建new terminal,进入zookeeper客户端。
命令:su – hadoopzkCli.sh
在这里插入图片描述

6、查看zookeeper发生什么变化。
命令:ls /注:增加了hive_zookeeper_namespace节点。
在这里插入图片描述

7、查看hive_zookeeper_namespace节点。
命令:ls /hive_zookeeper_namespace
在这里插入图片描述

8、查看test节点。
命令:ls /hive_zookeeper_namespace/test
在这里插入图片描述

9、查看employee表。
命令:ls /hive_zookeeper_namespace/test/employee注:生成了一个排他锁。
在这里插入图片描述

10、返回命令行,删除锁。
命令:unlock table employee;
在这里插入图片描述

11、在回到zookeeper查看表。
命令:ls /hive_zookeeper_namespace/test/employee注:已经不存在了。
在这里插入图片描述

12、返回命令行,对表再次上锁。
命令:lock table employee exclusive;
在这里插入图片描述

13、返回zookeeper,退出客户端。
命令:quit
在这里插入图片描述

14、登录hive命令行。
命令:hive --service cli
在这里插入图片描述

15、进入test。
命令:use test;
在这里插入图片描述

16、做查询。
命令:select * from employee;注:光标一直在闪。
在这里插入图片描述

17、返回命令行,删除锁。
命令:unlock table employee;
在这里插入图片描述

18、返回,做查询。
命令:select * from employee;注:光标还是在闪。
在这里插入图片描述

19、退出命令行,重新查询。
命令:按Ctrl+c、hive -e "use test;select * from employee"
在这里插入图片描述
详细学习内容可观看Spark快速大数据处理扫一扫~~~或者引擎搜索Spark余海峰

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值