江苏品牌网站建设电话wordpress小工具编辑器

web/2025/9/26 10:57:52/文章来源:
江苏品牌网站建设电话,wordpress小工具编辑器,wordpress会员阅读权限,深圳seoHadoop的介绍Hadoop最早起源于Nutch.Nutch的设计目标是构建一个大型的全网搜索引擎#xff0c;包括网页抓取、索引、查询等功能#xff0c;但随着抓取网页数量的增加#xff0c;遇到了严重的可扩展性问题——如何解决数十亿网页的存储和索引问题. 2003年、2004年谷歌发表的两…Hadoop的介绍Hadoop最早起源于Nutch.Nutch的设计目标是构建一个大型的全网搜索引擎包括网页抓取、索引、查询等功能但随着抓取网页数量的增加遇到了严重的可扩展性问题——如何解决数十亿网页的存储和索引问题. 2003年、2004年谷歌发表的两篇论文为该问题提供了可行的解决方案.——分布式文件系统(GFS)可用于处理海量网页的存储——分布式计算框架MAPREDUCE可用于处理海量网页的索引计算问题. Nutch的开发人员完成了相应的开源实现HDFS和MAPREDUCE并从Nutch中剥离成为独立项目HADOOP到2008年1月HADOOP成为Apache顶级项目.狭义上来说hadoop就是单独指代hadoop这个软件HDFS :分布式文件系统MapReduce : 分布式计算系统广义上来说hadoop指代大数据的一个生态圈包括很多其他的软件 1.hadoop的历史版本介绍1.x版本系列:hadoop版本当中的第二代开源版本主要修复0.x版本的一些bug等2.x版本系列:架构产生重大变化引入了yarn平台等许多新特性3.x版本系列: 加入多namenoode新特性hadoop三大公司发型版本介绍免费开源版本apache: 优点:拥有全世界的开源贡献者代码更新迭代版本比较快缺点:版本的升级版本的维护版本的兼容性版本的补丁都可能考虑不太周到apache所有软件的下载地址(包括各种历史版本):免费开源版本hortonWorks: hortonworks主要是雅虎主导Hadoop开发的副总裁带领二十几个核心成员成立Hortonworks核心产品软件HDP(ambari)HDF免费开源并且提供一整套的web管理界面供我们可以通过web界面管理我们的集群状态web管理界面软件HDF网址( )软件收费版本ClouderaManager: cloudera主要是美国一家大数据公司在apache开源hadoop的版本上通过自己公司内部的各种补丁实现版本之间的稳定运行大数据生态圈的各个版本的软件都提供了对应的版本解决了版本的升级困难版本兼容性等各种问题hadoop的架构模型(1.x2.x的各种架构模型介绍)1.x的版本架构模型介绍文件系统核心模块:NameNode:集群当中的主节点管理元数据(文件的大小文件的位置文件的权限)主要用于管理集群当中的各种数据secondaryNameNode:主要能用于hadoop当中元数据信息的辅助管理DataNode:集群当中的从节点主要用于存储集群当中的各种数据数据计算核心模块:JobTracker:接收用户的计算请求任务并分配任务给从节点TaskTracker:负责执行主节点JobTracker分配的任务2、2.x的版本架构模型介绍 第一种:NameNode与ResourceManager单节点架构模型 文件系统核心模块: NameNode:集群当中的主节点主要用于管理集群当中的各种数据secondaryNameNode:主要能用于hadoop当中元数据信息的辅助管理DataNode:集群当中的从节点主要用于存储集群当中的各种数据 数据计算核心模块: ResourceManager:接收用户的计算请求任务并负责集群的资源分配NodeManager:负责执行主节点APPmaster分配的任务 第二种:NameNode单节点与ResourceManager高可用架构模型 文件系统核心模块: NameNode:集群当中的主节点主要用于管理集群当中的各种数据secondaryNameNode:主要能用于hadoop当中元数据信息的辅助管理DataNode:集群当中的从节点主要用于存储集群当中的各种数据 数据计算核心模块: ResourceManager:接收用户的计算请求任务并负责集群的资源分配以及计算任务的划分通过zookeeper实现ResourceManager的高可用NodeManager:负责执行主节点ResourceManager分配的任务 第三种:NameNode高可用与ResourceManager单节点架构模型 文件系统核心模块: NameNode:集群当中的主节点主要用于管理集群当中的各种数据其中nameNode可以有两个形成高可用状态DataNode:集群当中的从节点主要用于存储集群当中的各种数据JournalNode:文件系统元数据信息管理 数据计算核心模块: ResourceManager:接收用户的计算请求任务并负责集群的资源分配以及计算任务的划分NodeManager:负责执行主节点ResourceManager分配的任务 第四种:NameNode与ResourceManager高可用架构模型 文件系统核心模块: NameNode:集群当中的主节点主要用于管理集群当中的各种数据一般都是使用两个实现HA高可用JournalNode:元数据信息管理进程一般都是奇数个DataNode:从节点用于数据的存储 数据计算核心模块: ResourceManager:Yarn平台的主节点主要用于接收各种任务通过两个构建成高可用NodeManager:Yarn平台的从节点主要用于处理ResourceManager分配的任务2、appache版本hadoop重新编译2.1为什么要编译hadoop由于appache给出的hadoop的安装包没有提供带C程序访问的接口,所以我们在使用本地库(本地库可以用来做压缩,以及支持C程序等等)的时候就会出问题,需要对Hadoop源码包进行重新编译.2.2编译环境的准备 2.2.1准备linux环境 准备一台linux环境,内存4G或以上,硬盘40G或以上,我这里使用的是Centos6.9 64位的操作系统(注意一定要使用64位的操作系统) 2.2.2虚拟机联网,关闭防火墙,关闭selinux 关闭防火墙命令service iptables stop chkconfig iptables off关闭selinuxvim /etc/selinux/config 2.2.3安装jdk1.7 注意hadoop-2.7.5 这个版本的编译,只能使用jdk1.7,如果使用jdk1.8那么就会报错查看centos6.9自带的openjdkrpm -qa | grep java将所有这些openjdk全部卸载掉rpm -e java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el6_8.x86_64 tzdata-java-2016j-1.el6.noarch java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el6_8.x86_64注意这里一定不要使用jdk1.8,亲测jdk1.8会出现错误将我们jdk的安装包上传到/export/softwares(我这里使用的是jdk1.7.0_71这个版本)解压我们的jdk压缩包统一两个路径mkdir -p /export/servers mkdir -p /export/softwares cd /export/softwares tar -zxvf jdk-7u71-linux-x64.tar.gz -C ../servers/配置环境变量vim /etc/profileexport JAVA_HOME/export/servers/jdk1.7.0_71 export PATH:$JAVA_HOME/bin:$PATH让修改立即生效source /etc/profile 2.2.4安装maven 这里使用maven3.x以上的版本应该都可以,不建议使用太高的版本,强烈建议使用3.0.5的版本即可将maven的安装包上传到/export/softwares然后解压maven的安装包到/export/serverscd /export/softwares/ tar -zxvf apache-maven-3.0.5-bin.tar.gz -C ../servers/配置maven的环境变量vim /etc/profileexport MAVEN_HOME/export/servers/apache-maven-3.0.5 export MAVEN_OPTS-Xms4096m -Xmx4096m export PATH:$MAVEN_HOME/bin:$PATH让修改立即生效source /etc/profile解压maven的仓库tar -zxvf mvnrepository.tar.gz -C /export/servers/修改maven的配置文件cd /export/servers/apache-maven-3.0.5/conf vim settings.xml指定我们本地仓库存放的路径添加一个我们阿里云的镜像地址,会让我们下载jar包更快 mirroridalimaven/idnamealiyun maven/nameurlhttp://maven.aliyun.com/nexus/content/groups/public//urlmirrorOfcentral/mirrorOf/mirror 2.2.5安装findbugs 解压findbugstar -zxvf findbugs-1.3.9.tar.gz -C ../servers/配置findbugs的环境变量vim /etc/profileexport JAVA_HOME/export/servers/jdk1.7.0_75 export PATH:$JAVA_HOME/bin:$PATH export MAVEN_HOME/export/servers/apache-maven-3.0.5 export PATH:$MAVEN_HOME/bin:$PATH export FINDBUGS_HOME/export/servers/findbugs-1.3.9 export PATH:$FINDBUGS_HOME/bin:$PATH让修改立即生效source /etc/profile 2.2.6在线安装一些依赖包 yum install autoconf automake libtool cmake yum install ncurses-devel yum install openssl-devel yum install lzo-devel zlib-devel gcc gcc-cbzip2压缩需要的依赖包yum install -y bzip2-devel 2.2.7安装protobuf 解压protobuf并进行编译cd /export/softwares tar -zxvf protobuf-2.5.0.tar.gz -C ../servers/ cd /export/servers/protobuf-2.5.0 ./configure make make install 2.2.8、安装snappy cd /export/softwares/ tar -zxf snappy-1.1.1.tar.gz -C ../servers/ cd ../servers/snappy-1.1.1/ ./configure make make install 2.2.9编译hadoop源码 对源码进行编译cd /export/softwares tar -zxvf hadoop-2.7.5-src.tar.gz -C ../servers/ cd /export/servers/hadoop-2.7.5编译支持snappy压缩mvn package -DskipTests -Pdist,native -Dtar -Drequire.snappy -e -X编译完成之后我们需要的压缩包就在下面这个路径里面/export/servers/hadoop-2.7.5/hadoop-dist/target

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82158.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

公司网站做推广支出分录涿州二康

原文出处http://bijian1013.iteye.com/blog/1895412 一.for update 和 for update nowait 的区别 首先一点,如果只是select 的话,Oracle是不会加任何锁的,也就是Oracle对 select 读到的数据不会有任何限制,虽然这时候有可能另外一…

怎样才能做一个手机网站做交互的设计网站

BUUCTF:https://buuoj.cn/challenges 题目描述: 得到的 flag 请包上 flag{} 提交。 密文: 得到一个attachment.zip文件 解题思路: 1、解压attachment.zip,得到222.zip文件。尝试解压需要密码,使用Ziperello爆破密码…

大同泰瑞集团建设有限公司网站宁波seo关键词费用

在处理机器学习或深度学习问题时,损失/成本函数用于在训练期间优化模型。目标几乎总是最小化损失函数。损失越低,模型越好。交叉熵损失是最重要的成本函数。它用于优化分类。对交叉熵的理解取决于对 Softmax 激活函数的理解。 一、softmax激活函数 激活…

长沙营销型网站建设公司网站建设里怎么写文章

android版本:android-11.0.0_r21http://aospxref.com/android-11.0.0_r21 android手机的挂载非常复杂。这篇文章针对emulated存储,介绍它的挂载过程。 一、为什么emulted存储要用很复杂的挂载方式 1, emulted存储是什么 android早期&#…

秦皇岛做网站优化价格惠州建设局网站

目录 Flask MQTT 实现消息订阅发布准备开始1.创建Flask项目2创建py文件:mqtt_demo.py3.代码实现4.项目运行5.测试5.1 测试消息接收5.2 测试消息发布6、扩展 Flask MQTT 实现消息订阅发布 准备 本次项目主要使用到的库:flask_mqtt pip install flask…

自己做的网站本地虚拟上传可以做网站吗

os包中实现了平台无关的接口,设计向Unix风格,但是错误处理是go风格,当os包使用时,如果失败之后返回错误类型而不是错误数量.os包中函数设计方式和Unix类似,下面来看一下.func Chdir(dir string)…

高性能网站开发 书籍个人网站推广方法

并行运行hbase删表,建表操作,多个表多个region,导致hbase挂掉。查看日志:从日志中可以看出GC时间过长导致zookeeper连接超时,master退出。(是master退出而不是regionserver退出是因为进行的操作是建表,删表…

南坪网站建设马鞍山网站建设文

文章目录 🍪一、前言🍩1、C简介🍩2、C关键字 🍪二、命名冲突🍪三、命名空间🍩1、命名空间定义🍩2、命名空间的使用 🍪四、C输入&输出 🍪一、前言 本篇文章是《C 初阶…

给别人做网站挣钱wordpress企业主题免费

参考网址:http://www.runoob.com/design-pattern/singleton-pattern.html 1.目的:保证一个类仅有一个实例,并提供一个访问它的全局访问点。(比如世界只有一个月亮,党只有一个主席) 2. 优点: 1、在内存里只有一个实例,减少了内存的开销&#x…

建聊天网站深圳网站建设开发公司哪家好

为什么是B树? 我们推导下,首先看下用哈希表做索引,是否可以满足需求。如果我们用哈希建了索引,那么对于如下这种SQL,通过哈希,可以快速检索出数据: select * from t_user_info where id1;但是这…

大学跳蚤市场网站建设哈尔滨制作企业网站

最近在回顾网络知识点的时候,发现华为数通有关报文格式及网络协议地图神仙网站,这里涵盖了各个协议层及每个协议层对应的协议内容,最人性的化的一点是点击每个单独的协议可以跳转到该协议详细报文格式页面,有对应的说明和解释&…

淮安企业网站眉山网站建设公司

在当今世界,Windows 应用程序对我们的工作至关重要。随着处理 PDF 文档的需求不断增加,将 ComPDFKit PDF 查看和编辑功能集成到您的 Windows 应用程序或系统中,可以极大地为您的用户带来美妙的体验。 在本博客中,我们将首先探索集…

网站建设电子书永久免费crm软件哪个好

监控无人机的开发涉及多个方面,涵盖硬件、软件和网络等领域。下面是一般情况下开发监控无人机系统的主要步骤: 确定需求和功能:明确您的监控无人机系统的目标和应用场景,确定需要的功能和特性,例如实时视频监控、目标…

建设专业网站运营团队夜蝶直播app下载安装

许多业务流程要求在将来某个日期安排事件。例如,在与客户进行初次销售联系后,我们可能希望在将来的某个时间安排跟进电话。EasyNetQ可以通过其Future Publish功能帮助您实现此功能。例如,这里我们使用FuturePublish扩展方法来安排未来一个月的…

网站建设教程资源学设计用什么笔记本电脑好

1 问题 屏幕旋转之后当前activity被finish了依然被拉起来 2 分析思路 不用finish函数,使用 android.os.Process.killProcess(android.os.Process.myPid()); 还是被拉起来了,然后采用 System.exit(0); 还是被拉起来了,然后我就看app的进程,有2个进程,当一个activity被finish…

西安门户网站新乡网页制作

来源:云头条作者:Paul Smith-Goodson是知名研究分析公司Moor Insights & Strategy的量子计算常驻分析师。英特尔公司正迅速取得进展,将超导量子计算测试芯片的量子位增加到更多数量:从7个量子位增加到17个量子位,现…

济南饰品行业网站开发山东闪电建站网

Description 如下面第一个图的九宫格中,放着 1~8 的数字卡片,还有一个格子空着。与空格子相邻的格子中的卡片可以移动到空格中。经过若干次移动,可以形成第二个图所示的局面。我们把第一个图的局面记为:12345678.把第二个图的局面…

网站导入链接营销网站建设收费标准

目录 初始化列表 定义 特点 必须使用初始化列表的成员变量 初始化顺序 隐式类型转换 示例 explicit关键字 初始化列表 Date::Date(const Date& d) {_year d._year;_month d._month;_day d._day; }Date::Date(const Date& d) :_year(d._year),_month(d._mon…

网站页面设计策划书昆明企业网站建设一条龙

Java EE 8包括对JSON处理API的更新,并使其与JSON的最新IEFT标准保持同步。 他们是: JSON指针 RFC 6901 JSON补丁 RFC 6902 JSON合并修补程序 RFC 7396 我将在这个迷你系列中涵盖这些主题。 入门 要开始使用JSON-P,您将需要Maven中央存储…

专业做h5网站嘉瑞建设集团有限公司网站

CAD发给客户没字体怎么办?快速打包DWG外部参照、字体、图片、打印样式!有没有遇见过这样的情况:图纸发给客户,外部参照的文件没有一起打包发出去,被老板和客户臭骂一顿。图纸发给审图,没有字体,…