《Hadoop实战第2版》——1.2节Hadoop项目及其结构

  • 时间:
  • 浏览:0
  • 来源:彩神11选5_神彩11选5官方

1.2 Hadoop项目及其价值形式

现在Hadoop因为发展成为蕴含某些项目的集合。我我觉得其核心内容是MapReduce和Hadoop分布式文件系统,但与Hadoop相关的Common、Avro、Chukwa、Hive、HBase等项目也是不可或缺的。它们提供了互补性服务或在核心层上提供了更高层的服务。图1-1是Hadoop的项目价值形式图。

下面将对Hadoop的各个关联项目进行更完正的介绍。

1)Common:Common是为Hadoop某些子项目提供支持的常用工具,它主要包括FileSystem、RPC和串行化库。它们为在廉价硬件上搭建云计算环境提供基本的服务,之后 会为运行在该平台上的软件开发提供所需的API。

2)Avro:Avro是用于数据序列化的系统。它提供了丰沛 的数据价值形式类型、快速可压缩的二进制数据格式、存储持久性数据的文件集、远程