有关Hadoop的六大误解

2019-03-28 12:55|来源: 网络

Hadoop是一种用于存储和分析大型数据集开源软件框架,可处理分布在多个现有服务器中的数据。Hadoop适合处理来自手机、电子邮件、社交媒体、传感器网络和其它不同渠道的多样化、大负荷的数据,因此通常被认为是一种大数据操作系统。

迄今为止,Hadoop和大数据实际上是同义词。然而随着大数据的炒作不断升温,出现了很多对Hadoop如何应用于大数据的误解。

Hadoop是一种用于存储和分析大型数据集开源软件框架,可处理分布在多个现有服务器中的数据。Hadoop适合处理来自手机、电子邮件、社交媒体、传感器网络和其它不同渠道的多样化、大负荷的数据,因此通常被认为是一种大数据操作系统。而这正是第一个误解的来源:

1、Hadoop是一个完整的解决方案。

事实并非如此。无论你把它称为“框架”或“平台”都可以,只是不能认为Hadoop可以解决大数据方面的所有问题。

“市场上没有标准的Hadoop产品,”《太大而无法忽略:大数据的商业案例》一书的作者菲尔·西蒙说:“这不像别的东西,你可以从IBM或SAP那里,得到一个标准的数据库。”

然而西蒙不认为这是一个长期的问题。首先,由于Hadoop是开源项目,许多其他Hadoop相关的项目,如Cassandra和HBase,都可以满足特定的需求。HBase提供的分布式数据库,支持大数据表的结构化数据存储。

此外,正像红帽、IBM和其他厂商将Linux打包成各种用户友好的产品一样,有很多大数据方面的创业公司,正在对Hadoop做同样的事情。所以,虽然Hadoop本身不是一个完整的解决方案,大多数企业实际上还是会在比较完整的大数据解决方案中遇到它。

2、Hadoop是一种数据库。

Hadoop是经常被当作数据库,但事实并非如此。Damballa安保公司的一名软件工程师,Marshall Bockrath-Vandegrift说:“Hadoop核心中没有任何类似于查询或索引的核心平台。”Damballa公司利用Hadoop来分析实时的安全风险。

“我们使用HBase来帮助我们的风险分析师针对被动DNS数据运行实时查询。HBase和其他实时技术不仅与Hadoop是互补的,而且多数依赖Hadoop核心的分布式存储技术(HDFS)来实现高性能的分布式数据集的访问。”他补充说。

Bloom Reach数据营销分析公司的科学家Prateek Gupta也表示:“Hadoop不是为替代数据库系统而生的,但却可以用来建立数据库系统。”

3、企业级Hadoop应用过于冒险。

许多企业担心Hadoop太新,未经考验,不适合企业级应用。没有什么想法比这更错误的了。别忘了,Hadoop是基于谷歌文件系统的分布式存储平台和运行于该文件系统上的GoogleMapReduce数据分析工具建立的。雅虎在Hadoop上投入了资金和精力,并于2008年推出其第一个大型Hadoop应用,一种搜索“站点地图”,可对所有已知的网页和相应的元数据进行索引,从而完成对这些页面的搜索。

现在,Hadoop被包括Netflix、Twitter和eBay等公司所采用,包括微软、IBM和甲骨文这样的公司都有Hadoop工具出售。目前,将Hadoop称为“成熟”的技术还为时尚早,这一点与任何大数据平台的情况类似,然而它确实已经得到了大型企业的采纳和验证。

这不意味着它是一种没有风险的平台,安全问题本身就是一个比较棘手的问题。但企业远不该就因此被Hadoop平台的年轻而吓跑。

4、要使用Hadoop,就得请一堆程序员。

取决于你要做的事情,这个说法或许是对的。如果你计划开发优秀的下一代Hadoop大数据套件,可能需要专业的Java和MapReduce编程人员。反过来,如果你愿意利用他人的成就,编程就不是一个问题。数据集成供应商Syncsort的建议分析师们利用Hadoop兼容的数据集成工具来运行高级查询,这样做无需任何编码工作。

大多数数据集成工具都有图形化界面,可以屏蔽MapReduce编程的复杂性,很多还带有预置的模板。此外,包括Alpine Data Labs、Continuuity和Hortonworks在内的创业型公司,还提供可以简化大数据和Hadoop应用的工具。

5、Hadoop不适合中小企业。

许多中小企业担心会被“大数据”的趋势拒之门外。IBM、甲骨文等大型厂商自然倾向于兜售大而昂贵的解决方案。这并不意味着市场上没有适合中小企业的相关工具。

云计算正在迅速推动一些尖端技术的大众化应用。“云计算正将资本支出转化为运营成本,”《大数据》的作者菲尔·西蒙指出。“你可以和Netflix利用相同的云服务。同样的事情也开始发生在大数据领域,一个只有五个员工的企业,照样可以使用Kaggle。”

Kaggle称自己为“在数据问题和数据方案间搭建桥梁的市场。”例如,创业公司Jetpac以5000美元悬赏一种算法,以找出最有吸引力的度假照片。多数度假照并不好,而从中筛选是一个繁琐,耗时的过程。

Jetpac让人手工评选出了30000张照片,并且寻求一种能够与人工方式类似,只是通过分析元数据(照片大小、标题,描述信息)来进行排序的算法。如果该公司自行开发这一算法,花的钱绝对不止5000美元。而且他们只能得到一种方案,而不是从各种方案中优选。Jetpac的图像处理工具,最终帮助其获得了240万美元的风投资金。

6、Hadoop比较便宜。

这个误解对任何开放源代码的软件都适用。省下最初的采购成本,并不意味着你一定会省钱。例如,云计算的问题之一就是,要在亚马逊平台上建立一个科研项目非常容易,以致于很多人都在AWS建立了自己的项目,在持续付费的同时,却忘了这些项目本身。

虚拟服务器的盲目扩张,已经使物理服务器的增加相形见绌。虽然Hadoop可以帮助你存储和分析数据,但你又如何将老的数据导入到新的系统中?如何实现数据的可视化?如何分享数据?对于这些会更多被大家分享的数据,你又如何去保护它?

Hadoop实际上一种东拼西凑的解决方案。你可以从Cloudera这样的公司获得完整的企业级解决方案,也可以着手建立自己高度定制化的解决方案。无论你选择的路线如何,都要认真做好预算,因为免费软件从来都不是真正免费的。

相关阅读:

Hadoop部署在RedHat Linux 5上常见错误及解决方案 http://www.linuxidc.com/Linux/2013-07/87080.htm

Ubuntu 13.04上搭建Hadoop环境 http://www.linuxidc.com/Linux/2013-06/86106.htm

Hadoop+ZooKeeper+HBase集群配置 http://www.linuxidc.com/Linux/2013-06/86347.htm

更多Hadoop相关信息见Hadoop 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=13

相关问答

更多
  • 组织设计的实质:是对管理人员的管理劳动进行横向和纵向的分工 (一)个人活动与集体活动 组织结构的必要性和重要性是随着组织活动内容的复杂和参与活动的人员数量的增加而不断提高的 (二)管理幅度、管理层次与组织结构的基本形态 “管理层次”与“管理幅度”的反比关系决定了两种基本的管理组织的结构形态: 扁平结构形态、锥形结构形态 扁平结构:指组织规模已定,管理幅度较大,管理层次较少的一种组织结构形态 优点:层次少,信息传递速度快,尽早发现信息反馈的问题,尽早解决,信息失真可能性小。 缺 ...
  • 这六大原则是: 1、实用性原则 实用就是务实不务虚,就是注重解决实际问题,做精、做细核心功能,兼顾常用的辅助功能,实现快捷、方便地布署和使用,并节省投资,降低风险。有OA起来功能一堆,什么客户、人事、财务、资产、知识管理等等一网打尽,却做得粗糙之极,中看不中用。 2、易用性原则 这就要求软件的界面友好,结构清晰,流程合理,功能一目了然,菜单操作充分满足用户的视觉流程和使用习惯。易理解、易学习、易使用、易维护、易升级,实现“傻瓜相机”式的操作,将实施、培训成本和周期降到最低。易用性对软件的顺利实施和使用具有至 ...
  • 楼主你好,在网上找了相关的资料,还挺全面的,你可以了解下:   1.防洪原则:   滨水园林景观是指水边特有的绿地景观带,它是陆地生态系统和河流生态系统的交错区。在滨河景观设计中除了要满足休闲、娱乐等功能外,它还必须具备一项特殊的功能,就是防洪性。以武汉江滩景观为例,在长江边上的景观是武汉的标志式的景观带,它在满足市民的文化需求,城市景观的优化发展的同时还必须具备防洪的功能。   在有洪水威胁的区域做景观设计就必须在满足防洪的需求的前提下进行景观设计。在防洪坡段可以利用石材进行设计,利用石材的形式的变化或者 ...
  • 组织工作的原则 纵观国内外关于管理组织原则的论述,结合我国的实际情况,企业在设计和变革组织结构时,必须遵循以下六大原则。 目标任务原则 这是组织结构全部设计工作的出发点和归宿点,因为企业组织设计的根本目的就是为了实现企业的战略任务和经营目标。因此,按照目标任务原则应作到:1)企业的管理组织结构及其每一部分的构成,都应当有特定的任务和目标,并应当服从实现企业整体经营目标的要求;2)设置组织机构要以事为中心,因事设机构、设岗位、设职务,配备适宜的管理人员,做到人和事的高度配合;3)当企业目标任务发生重大变化时, ...
  • 属性值 描述 button 定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本)。 checkbox 定义复选框。 file 定义输入字段和 "浏览"按钮,供文件上传。 hidden 定义隐藏的输入字段。 image 定义图像形式的提交按钮。 password 定义密码字段。该字段中的字符被掩码。 radio 定义单选按钮。 reset 定义重置按钮。重置按钮会清除表单中的所有数据。 submit 定义提交按钮。提交按钮会把表单数据发送到服务器。 text 定义单行的输入字段,用户可在其中 ...
  • 汉,英,法,俄,西,葡 最多的是 汉
  • 有关hadoop的问题[2024-01-08]

    hdfs本身提供http访问方式,即使用Rest方式。 参考:http://hadoop.apache.org/docs/r2.3.0/hadoop-hdfs-httpfs/index.html
  • 更清晰的文字 如果你觉得自己的Kindle Paperwhite在显示文字上的效果已经和精美的杂志一样出色了,那你真应该看看KindleVoyage的显示屏。亚马逊大幅提升了新款设备的分辨率,使其6英寸的显示屏具备了300ppi的像素密度。对比之下,Paperwhite和Nook GlowLight的像素密度只有212ppi。 更明亮的屏幕 KindleVoyage的显示屏不仅更加清晰,其亮度也提升了39%,并具备更高的对比度。除了物理亮度的提升,KindleVoyage的背光也更加智能了。由于全新背光传感 ...
  • 梦幻西游手游游戏中总共有六大门派,分别是大唐、龙宫、狮驼、方寸、普陀、地府六大门派,那么梦幻西游手游六大门派哪个好呢?对于一些新手玩家来说肯定不知道如何选择适合自己的门派,小编下面就给大家介绍一下这几大门派的优缺点。 大唐官府   PK指数:★★★★☆   副本指数:★★★★   升级指数:★★★★   上手难度:★★   花费指数:★★★★☆   门派解析:大唐官府从梦幻西游开测至今一直都是不可动摇的第一门派,其强大的物理输出和简单上手的操作方式以及帅气的游戏外观是吸引玩家的首要原因。从官方给大唐设定的“ ...
  • 纳德拉的六大原则: AI必须以辅助人类为设计准则。纳德拉表示,AI机器人应该执行“如采矿般的危险任务”,从而为人类创造一个更安全的工作环境。 透明性准则。人类必须对AI的工作原理,以及他是怎样看待这个世界的等方面有非常清楚的认识。 AI必须在追求效率最大化的同时,不损害人类的尊严,他应当尊重人类文化的多样性。 隐私性原则。纳德拉呼吁以精密的技术来保护个人和群体信息。 算法可靠准则。这样一来,人类就可以解除AI带来的意料之外的伤害。 防偏见准则。应该通过研究确保AI不会存在偏见,歧视特定群体。