10分钟零基本就可搞懂的Hadoop架构道理,阿里架构师详解
Hive 界说了简朴的类 SQL 查询说话,称为 HQL,它应承认识 SQL 的用户查询数据。同时,这个说话也应承认识 MapReduce 开拓者的开拓自界说的 mapper 和 reducer 来处理赏罚内建的 mapper 和 reducer 无法完成的伟大的说明事变。 2.构成 ![]() 说明:Hive架构包罗:CLI(Command Line Interface)、JDBC/ODBC、Thrift Server、WEB GUI、Metastore和Driver(Complier、Optimizer和Executor),这些组件分为两大类:处事端组件和客户端组件 3.客户端与处事端组件 (1)客户端组件: CLI:Command Line Interface,呼吁行接口。 Thrift客户端:上面的架构图里没有写上Thrift客户端,可是Hive架构的很多客户端接口是成立在Thrift客户端之上,包罗JDBC和ODBC接口。 WEBGUI:Hive客户端提供了一种通过网页的方法会见Hive所提供的处事。这个接口对应Hive的HWI组件(Hive Web Interface),行使前要启动HWI处事。 (2)处事端组件: Driver组件:该组件包罗Complier、Optimizer和Executor,它的浸染是将HiveQL(类SQL)语句举办理会、编译优化,天生执行打算,然后挪用底层的MapReduce计较框架 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |