当前位置: 首页 > news >正文

网站的需求分析都有哪些内容济南营销型网站建设团队

网站的需求分析都有哪些内容,济南营销型网站建设团队,制作网站站用的软件下载,网站建设与维护一般需要多少钱每年Hadoop简介 Hadoop是一种分析和处理大数据的软件平台#xff0c;是一个用Java语言实现的Apache的开源软件框架#xff0c;在大量计算机组成的集群中实现了对海量数据的分布式计算。其主要采用MapReduce分布式计算框架#xff0c;包括根据GFS原理开发的分布式文件系统HDFS、…Hadoop简介 Hadoop是一种分析和处理大数据的软件平台是一个用Java语言实现的Apache的开源软件框架在大量计算机组成的集群中实现了对海量数据的分布式计算。其主要采用MapReduce分布式计算框架包括根据GFS原理开发的分布式文件系统HDFS、根据BigTable原理开发的数据存储系统HBase以及资源管理系统YARN。 Hadoop MapReduce原理 MapReduce最早由Google于2004年在一篇名为《MapReduce: Simplified Data Processing on Large Clusters》的论文中提出把分布式数据处理的过程拆分为Map和Reduce两个操作函数随后被Apache Hadoop参考并提供开源版本。 MapReduce将复杂的、运行于大规模集群上的并行计算过程高度抽象到了两个函数Map和Reduce并极大地方便了分布式编程工作其主要包含以下过程 Map映射对一些独立元素组成的列表的每一个元素进行制定的操作可以高度并行。Shuffle重组对Map输出的数据会经过分区、排序、分组等动作进行重组使得key相同的分在同一个分区同一个分区被同一个reduce处理。Reduce归约归约过程把若干组映射结果进行汇总并输出。 用户编写的程序分成三个部分Mapper, Reducer, Driver(提交运行程序的客户端驱动)。需要注意的是整个MapReduce程序中数据都是以key,value键值对的形式流转的。 Hadoop HDFS原理 HDFS最初是模仿GFS开发的开源系统适合存储大文件并提供高吞吐量的顺序读/写访问。其整体架构如图所示其由NameNode, DataNode, Secondary NameNode以及客户端构成。 NameNode负责管理整个分布式文件系统的元数据包括文件目录树结构、文件到数据块Block的映射关系、Block副本及其存储位置等各种管理数据。其磁盘保存两个元数据管理文件fsimage和editlog fsimage是内存命名空间元数据在外存的镜像文件editlog是各种元数据操作的write-ahead-log文件。 Secondary NameNode提供检查点功能服务职责是定期从NameNode拉取fsimage和editlog文件进行合并形成新的fsimage文件并传回给NameNode DataNode负责数据块的实际存储和读/写工作为保证数据可用性每个Block以多备份的形式存储。 同时NameNode与DataNode通过短时间间隔的心跳来传递管理信息和数据信息从而实现DataNode的状态监控。如果某个DataNode发生故障NameNode会将其负责的Block在其他DataNode机器增加相应备份以维护数据可用性。 Hadoop的优点与局限性 Hadoop 是一个基础框架具有低成本、高可靠、高扩展、高有效、高容错等特性能够进行海量数据的离线处理。 Hadoop允许用简单的编程模型在计算机集群上对大型数据集进行分布式处理。用户可以在不了解分布式底层细节的情况下轻松地在 Hadoop 上开发和运行处理海量数据的应用程序。 同时其计算能力可以随节点数目增长保持近似于线性的增长它的设计规模从单一服务器到数千台机器每个服务器都能提供本地计算和存储功能框架本身提供的是计算机集群高可用的服务不依靠硬件来提供高可用性。 但MapReduce主要应用于离线作业无法作到秒级或者是亚秒级得数据响应。且主要是针对静态数据集不能进行流式计算。
http://www.w-s-a.com/news/517328/

相关文章:

  • 怎么选择优秀的网站建设公司生鲜网站开发
  • 如何编写网站建设销售的心得网站的权限管理怎么做
  • 网站业务员好做吗无忧网站优化
  • 网站随机代码网站建设费 账务处理
  • 商洛网站建设哪家好网站建设 织梦者
  • 怎么创建收费网站宁夏住房和城乡建设部网站
  • 怎么确认网站是什么语言做的用php和mysql做网站
  • 安徽做网站的公司有哪些星子网络公司
  • 肥西县重点工程建设管理局网站wordpress界面菜单怎么弄
  • 宁夏网站开发设计说明书wordpress主题背景图片
  • 同一个阿里云可以做两个网站吗织梦 帝国 学校网站
  • 城阳网站建设培训网站后台怎么上传文件
  • 重庆茂尔建设集团有限公司网站网页制作教程软件
  • 金湖建设工程质量监督网站高端网站建设公司哪里济南兴田德润实惠吗
  • 站酷设计网站官网入口文字设计seo网站推广工具
  • 专业移动网站建设网站建设软件dw
  • 摄影网站设计思想视觉传达毕业设计作品网站
  • 需要优化的网站有哪些设计装修app
  • 数据型网站建设东莞好的网站国外站建设价格
  • 网络营销方法有哪些举例seo应用领域有哪些
  • 建设银行官方网站官网做网站的专业叫什么
  • 矿区网站建设濮阳做网站的公司有哪些
  • 有什么网站可以自己做书甘肃建设厅网站首页
  • 门户网站建设哪专业怎么把自己做的网站登录到网上
  • 如何做网站小编餐饮业手机php网站
  • 备案 网站商城网站设计公司排名
  • 汕头做网站优化公司seo软件简单易排名稳定
  • 如何做众筹网站微网站设计平台
  • 富平做网站十堰优化seo
  • 免费网站空间可访问wordpress弹窗注册代码