hive的相关操作总结
2019-01-18 10:35
40 查看
1):启动
beeline> !connect jdbc:hive2://node03.hadoop.com:10000
2):hive的本地模式打开方式:运行速度会快点(优化方式):Linux
set hive.exec.mode.local.auto=true;
3)注意事项
如果使用beeline方式连接hiveserver2,一定要保证hive在mysql当中的元数据库已经创建成功,不然就会拒绝连接 登录的用户名和密码一定是和hadoop的用户名一致(上图中的root用户需要也是他启动的hadoop)
4 ) 后台启动
nohup bin/hive --service hiveserver2 & nohup bin/hive --service metastore &
所以,metastore服务实际上就是一种thrift服务,通过它我们可以获取到hive原数据,并且通过thrift获取原数据的方式,屏蔽了数据库访问需要驱动,url,用户名,密码等等细节。
另外需要说明,以上说的是metastore服务(metastore server)的概念。我们后面还会提到metastore数据库(metastore database),metastore
客户端(metastore client)的概念,但其实metastore服务(metastore
server)是理解metastore最重要的概念,所以在这里提前单独提到了。
相关文章推荐
- Hive总结(二)hive基本操作
- asp.net中窗口相关操作总结(javascript)
- python文件操作相关知识点总结整理
- [转]有关UNICODE、ANSI字符集和相关字符串操作总结
- mysql字符串操作相关函数用法总结
- asp.net中窗口相关操作总结(javascript)
- PHP文件读写操作相关函数总结
- 有关UNICODE、ANSI字符集和相关字符串操作的总结!
- 理解特性attribute 和 属性property的区别 及相关DOM操作总结
- asp.net中窗口相关操作总结(javascript)
- asp.net中窗口相关操作总结(javascript)
- Hive总结(二)hive基本操作
- Hive 操作数据库语句总结
- C++ string 相关操作总结
- Linux常用命令总结1(用户操作相关)
- git学习总结(二)本地git仓库的相关操作
- Hive总结(二)hive基本操作
- C#线程相关问题总结:基本操作及UI控件交互
- 有关UNICODE、ANSI字符集和相关字符串操作的总结
- asp.net中窗口相关操作总结(javascript)