2023学年完整公开课版Impala核心组件_第1页
2023学年完整公开课版Impala核心组件_第2页
2023学年完整公开课版Impala核心组件_第3页
2023学年完整公开课版Impala核心组件_第4页
2023学年完整公开课版Impala核心组件_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Impala核心组件目录CONTENTS2CatalogDaemon1StatestoreDaemon3ImpalaDaemon1导语

对于impala来讲,是没有主节点的。

impalastatestore和catalogserver两个角色,具备集群调节的功能。

根据以上的特点,对impala进行配置优化,配置impala内存,每一个deamon都需要配置内存。因为真正做查询工作的就是deamon所在的节点,所以impala的总内存,就是所有deamon节点的内存之和。导语核心组件StatestoreDaemonCatalogDaemonImpalaDaemonStatestoreDaemonPART0101StatestoreDaemon

StatestoreDaemon:

负责收集分布在集群中各个impalad进程的资源信息,各节点健康状况、同步节点信息。负责query的调度。对于一个正常运转的集群,并不是一个关键进程。CatalogDaemonPART0202CatalogDaemon

CatalogDaemon:

把impala表的metadata分发到各个impalad中,说他是基于hive的,所以就需要metadata数据分到impalad中,以前没有此进程,就是手动来进行同步的。虽然之后加入了,但是也没有那么智能,并不是保证所有的数据都能同步,比如你插入一些数据,他可以把数据发到其他节点,但是比如创建表ddl语句,建议去手动做一下。接收来自statestore的所有请求,当impaladeamon节点插入或者查询数据时候(数据改变的时候),他把自己的操作结果汇报给statedeamon,然后statestore请求catelogdeamon,告知重新更新元数据信息给impalad中,所以catalogdeamon与statedeamon放到一台机器上,而且不建议在此机器上再去安装impaladeamon进程,避免造成提供查询造成集群管理出问题。ImpalaDaemonPART0303ImpalaDaemon

ImpalaDaemon:主要接收查询请求,接收client、hue、jdbc或者odbc请求、query执行并返回给中心协调节点(对应的服务实例是imp

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论