更新时间:2024-08-05 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
Hive应用开发常用概念
- keytab文件
   
存放用户信息的密钥文件。应用程序采用此密钥文件在MRS产品中进行API方式认证。
 - 客户端
   
客户端直接面向用户,可通过Java API、Thrift API访问服务端进行Hive的相关操作。
 - HQL语言
   
Hive Query Language,类SQL语句。
 - HCatalog
   
HCatalog是建立在Hive元数据之上的一个表信息管理层,吸收了Hive的DDL命令。为Mapreduce提供读写接口,提供Hive命令行接口来进行数据定义和元数据查询。基于MRS的HCatalog功能,Hive、Mapreduce开发人员能够共享元数据信息,避免中间转换和调整,能够提升数据处理的效率。
 - WebHCat
   
WebHCat运行用户通过Rest API来执行Hive DDL,提交Mapreduce任务,查询Mapreduce任务执行结果等操作。
 
   父主题: Hive应用开发概述