HiveServer2&beeline

简介: HiveServer2&beeline

HiveServer2服务

在启动hive的时候,除了必备二队Metastore服务外,还有两种方式

1,bin/hive 即hive的shell客户端,可以直接写sql

2,bin/hive --service hiveserver2

后台执行脚本:nohup bin/hive --service hiveserver2 >> logs/hiveserver2.log 2>&1 &

bin/hive --service metastore ,启动的是元数据管理服务

bin/hive --service hiveserver2 启动的是hiveserver2服务

 

HiveServer2是hive内置的一个ThriftServer服务,提供Thrift端口供其他客户端连接

可以连接ThriftServer的客户端有

Hive内置的beeline客户端工具(命令行工具)

第三方的图形化SQL工具,如DataGrip,DBeaver,Navicat等

 

image.png

启动

在hive安装的服务器上,首先启动metastore服务,然后启动hiveserver2服务

先启动metastore,然后启动hiveserver2服务

nohup bin/hive --service metastore >> logs/metastore.log 2>&1 &

nohup bin/hiva --service hiveserver2 >> logs/hiveserver2.log 2>&1 &

 

 

beeline

在hadoop1上使用beeline客户端连接访问,需要注意hiveserver2服务启动之后需要等一会才会对外提供服务

Beeline是JDBC的客户端,通过JDBC协议和Hiveserver2服务进行通信,协议地址是:jdbc:hive2://hadoop1:10000

首先启动Beeline

bin/beeline

image.png

 

 

目录
相关文章
|
SQL HIVE Python
[Hive]HiveServer2配置
HiveServer2(HS2)是一个服务器接口,能使远程客户端执行Hive查询,并且可以检索结果。HiveServer2是HiveServer1的改进版,HiveServer1已经被废弃。
5536 0
|
SQL 人工智能 分布式计算
一文看懂 Cloudera 对 CDH/HDP/CDP 的产品支持策略
一文看懂 Cloudera 对 CDH/HDP/CDP 的产品支持策略
一文看懂 Cloudera 对 CDH/HDP/CDP 的产品支持策略
|
6月前
|
JSON IDE API
从源码看 Qwen Code 的设计思路
Qwen Code 是基于AI Agent的智能编程助手,采用模块化分层架构。其核心为可循环执行的Agent对话机制,协调用户输入、大模型推理与工具调用,支持Plan/Default/Auto-edit/YOLO四种执行模式,并集成子智能体、MCP协议及会话管理等服务。本文将从源码角度来解析其设计思路。
1275 7
|
API 定位技术 调度
实现精准定位的—坐标系经纬度转换API技术说明和行业应用
在地图服务、物流调度等应用中,多源地理位置数据因采用不同坐标系(如WGS84、GCJ02、BD09)需统一转换,以避免位置偏移影响路径规划与分析精度。本文介绍坐标转换背景、技术方案及Python调用示例,强调其在智慧交通与物流系统中的重要性。
1179 0
【Bug】ERROR ResizeObserver loop completed with undelivered notifications.
【Bug】ERROR ResizeObserver loop completed with undelivered notifications.
|
SQL 存储 关系型数据库
|
缓存 NoSQL 应用服务中间件
SpringCloud基础8——多级缓存
JVM进程缓存、Lua语法、OpenResty、Nginx本地缓存、缓存同步、Canal
SpringCloud基础8——多级缓存
|
设计模式 安全 Java
Java Iterator(迭代器)详解
在Java中,`Iterator`是一种设计模式,用于遍历如`List`、`Set`等集合,提供统一访问元素的方式而不暴露内部结构。它包括`hasNext()`、`next()`和`remove()`方法,通过集合的`iterator()`方法获取实例,可用于安全删除元素,避免`ConcurrentModificationException`。
672 14
简单易操作 VsCoe离线安装插件【步骤+图片+插件】
这篇文章介绍了在Visual Studio Code (VSCode) 中进行离线安装插件的详细步骤,包括如何下载插件、以SVN插件为例的离线安装过程、通过命令行安装以及一个更加简单的离线安装方式,还提供了操作界面的截图帮助理解。
简单易操作 VsCoe离线安装插件【步骤+图片+插件】

热门文章

最新文章