Kudu 1.9.0 + CDH 6.2.1版本发布及文件包列表

需积分: 5 0 下载量 21 浏览量 更新于2024-10-09 收藏 543.87MB ZIP 举报
资源摘要信息:"kudu-1.9.0+cdh6.2.1是Cloudera Distribution of Hadoop(CDH)的一部分,它是一个用于Hadoop的开源软件发行版,提供了Apache Kudu的1.9.0版本。Kudu是一个开源的存储系统,专门针对快速查询和混合工作负载设计,适用于快速分析类应用。Kudu可以在Hadoop生态系统中与Cloudera Manager、Hue以及Impala无缝集成。本次提供的安装包包括以下组件: 1. kudu-1.9.0+cdh6.2.1-1425774.el6.x86_64.rpm:这是Kudu的核心软件包,安装后可以运行Kudu服务,包括Master和TServer等进程。 2. kudu-client-1.9.0+cdh6.2.1-1425774.el6.x86_64.rpm:这个软件包包含运行在客户端机器上,与Kudu服务进行通信所需的库和工具。 3. kudu-client-devel-1.9.0+cdh6.2.1-1425774.el6.x86_64.rpm:这个软件包包含了开发人员用来编写与Kudu交互的应用程序的开发文件和头文件。 4. kudu-debuginfo-1.9.0+cdh6.2.1-1425774.el6.x86_64.rpm:这个软件包包含了调试信息,主要用于开发者调试Kudu的源代码时使用。 5. kudu-master-1.9.0+cdh6.2.1-1425774.el6.x86_64.rpm:这个软件包包含了Kudu Master进程的二进制文件和服务文件。 6. kudu-tserver-1.9.0+cdh6.2.1-1425774.el6.x86_64.rpm:这个软件包包含了Kudu Tablet Server(TServer)进程的二进制文件和服务文件。 Kudu与Hadoop生态系统内的其他组件紧密集成,提供了与HDFS和HBase不同的性能特性。Kudu在设计上支持快速分析性查询、快速插入和更新,并且能够为实时分析和物联网(IoT)数据应用提供低延迟的随机访问。 Kudu的架构分为Master和Tablet Server(TServer)两个部分,Master负责管理元数据和协调 Tablet Server。Tablet Server负责数据的实际存储和提供读写操作,它可以水平扩展。Kudu的这种设计允许它在包含多个服务器的分布式环境中运行,实现了数据的高可用性和水平扩展性。 Kudu支持行级别的数据更新,这是与HBase的主要区别之一。由于这种设计,Kudu特别适合于需要快速读写和复杂查询的场景,如时间序列数据的存储和分析。 安装Kudu时,需要在集群的所有节点上安装kudu-master和kudu-tserver软件包,并确保集群的所有节点都可以相互通信。安装后,需要使用Cloudera Manager来管理Kudu集群,包括部署、监控和维护集群状态。" 知识点: 1. Kudu是一款开源存储系统,专为快速查询和混合工作负载设计,适用于快速分析类应用。 2. Kudu可以与Hadoop生态系统中的多种组件集成,包括Cloudera Manager、Hue以及Impala。 3. Kudu的架构分为Master和Tablet Server(TServer),Master负责管理元数据和协调TServer,TServer负责数据存储和提供读写操作。 4. Kudu支持行级别的数据更新,适用于需要快速读写和复杂查询的场景,如时间序列数据的存储和分析。 5. 安装Kudu时需要在集群的所有节点上安装kudu-master和kudu-tserver软件包,并使用Cloudera Manager进行集群管理。 6. Kudu的1.9.0版本与CDH的6.2.1版本进行了集成,提供了与Hadoop生态系统无缝集成的特性。