Hadoop集群技术在大数据和推荐系统中为优酷所起到的关键作用
2021-01-04 09:21:34 阅读(157) 评论(0)
为了更好地实现个性化视频推荐,优酷土豆于2009年开始使用Hadoop大数据平台进行数据分析和挖掘。一开始整个平台只有十几个节点,到2012年集群节点已经达到150个,2013年甚至达到300个。然而,随着数据量的快速增长和业务的快速发展,优酷每天处理的数据量已经超过200TB。优酷土豆的技术人员发现,有些场景不适合Mapreduce处理。 优酷土豆大数据平台已使用多年,核心业务数据量的增长和数据处理速度的不平衡已成为优酷土豆大数据平台的主要瓶颈。这个问题主要表现在三个方面:首先,在BI方面,分析师在提交任务后需要等待很长时间才能得到结果。其次,在进行一些模拟广告时,优化和筛选的计算量非常大,对计算效率的要求也很高。Hadoop消耗资源过多,响应缓慢。同时,Mapreduce不仅在机器学习和图计算的迭代运算上消耗了大量资源,而且处理速度也不尽如人意。 优酷土豆集团大数据团队大数据平台架构师傅杰说:“虽然很多互联网企业都在用Mapreduce来处理自己的业务,但由于优酷的视频量在2亿左右,目前视频关系量在10亿左右,这个级别的数据量用Mapreduce来计算CPU的资源消耗,而计算效率相对较低。单纯依靠Mapreduce框架已经不能满足视频推荐、广告效果预测等场景对实时性和准确性的要求。” 如何打造优酷土豆Hadoop平台? 目前,傅杰先生主要负责优酷土豆集团大数据基础平台的建设,支持集团其他业务团队的存储和计算需求,包括Hadoop平台、日志采集系统、实时计算系统、新闻系统和天机镜系统。据了解,优酷Hadop平台的发展主要有以下几个阶段: 平台建设期:本阶段主要解决安全问题、总体规划、制定相关流程等技术问题; 平台开发期:这一阶段主要是在集团内部进行推广,伴随着各种需求,解决各种问题,修改相关流程,使平台进入稳定、高可用的水平; 平台稳定期:本阶段主要从优化资源、内部培训调整、统计资源消耗合理性、构建自动优化流程等方面入手。 “现阶段,我们主要研究Hadoop1.X到Hadoop2.0升级计划,预计明年初将升级Hadoop。 “现阶段,我们主要研究Hadoop1.X到Hadoop2.0升级计划预计将在明年年初升级Hadoop。今年,我们还建立了基于Storm的实时计算平台和kafka消息系统,并将其推广到集团的在线业务中,并逐步进行流程运营。傅杰老师说。 新手如何入门Hadoop? 据傅杰先生介绍,目前国内Hadoop发展趋势良好,各大企业对Hadoop的需求也比较旺盛。与此同时,越来越多的行业应用Hadop。但目前存在的问题是,Hadoop的优秀技术人才短缺。那么,对于想踏入Hadop领域的新手来说,应该如何入门呢? 傅杰老师的建议是: 1.经常关注Hadop官方网站; 2.深入了解Hadoop原理,如HDFS、MapReduce。并考虑用Hadoop解决当前企业的哪些应用; 3.阅读Hadop相关书籍。据悉,傅杰先生翻译的《Hadoop实战手册》目前将于年底出版,这本书也非常适合新手阅读; 4.建立环境实战,比如试着跑wordcount。Spark/英特尔Shark 为此,在英特尔的帮助下,优酷土豆率先尝试了Spark/Shark内存计算框架,以解决多次迭代和复杂算法。英特尔以其计算实力而闻名,在软件优化、方案设计、Scala语言培训等方面为优酷土豆提供了各种帮助,其优秀的软实力和对整个行业的深入洞察力与优酷土豆的需求一致。 优酷土豆大数据平台作为一家典型的互联网公司,主要用于广告、日报、推荐系统等核心业务。随着低延迟、高实时要求的应用场景的增加,Spark/Shark在快速报表、交互式查询、Ad-hoc查询、机器学习和迭代算法等方面的优势吸引了优酷土豆。Spark/Shark可以每次弹性分布式数据集(RDD)操作后的结果存储在内存中,下一个操作可以直接从内存中读取,节省了大量的磁盘IO,大大提高了效率。 在瞬息万变的互联网市场上,用户的个性化需求越来越大。将Spark/Shark集成到优酷土豆原有的大数据平台后,用户偏好分析Top-N列表计算等方面看到了喜人的变化。“与前几年不同的是,为了更准确地为用户推荐视频,我们不再简单地匹配视频的元信息。我们用图来计算视频和视频之间的相似关系。利用图片计算,我们将收集到的视频图谱进行聚类,然后向用户推荐。优酷土豆集团大数据团队技术总监陆学宇表示:“通过测试和比较,我们发现计算相同规模的数据量过去需要80多分钟,而四个节点的Spark集群的计算时间缩短到5.6分钟。” Hadoop和Spark/Shark结合的结构不仅使计算资源得到更协调的利用,而且改善了优酷土豆的大数据分析,而且减少了重复视频推荐和浏览量的影响列表。优酷土豆作为国内视频行业第一家部署Spark/Shark解决方案的公司,在Spark/Shark方面的经验对整个视频行业具有突出的价值。未来,双方将继续深入合作,进一步优化整体计划,与更多的行业合作伙伴分享,帮助他们更好地解决业务中的大数据挑战。
推荐阅读
- PPT制作软件推荐,告别PPT用什么软件制作的疑惑
现在社会,许多大学生和上班族对PPT的制作并不陌生,在平时的工作和学习生活中都会用到PPT,PPT用什么软件制作呢?一起看看我为大家整理的PPT制作软件推荐吧。 1.OPlus OPlus是微软官方模板网站。涵盖了PPT模板…查看详情
- 自己在家做电商需要些什么设备
电商是近年来非常火热的行业,越来越多的人开始选择在家做电商。如果你也想在家做电商,那么需要以下东西: 一、基础设施 基础设施是开展电商的第一个环节,包括了硬件设备和软件环境。对于硬件设备而言,一般需要一台电脑、一台打印机、一个摄像头…查看详情
- 农产品要商品化、品牌化、电商化,互联网推广是什么角色?
农产品滞销,农民“丰产不丰收”是常见社会现象,也是国家农业部高度重视并极力解决的问题。互联网推广是什么?是渠道,也是销售。2020年上半年的网络数据统计显示,“互联网+农产品”能够有效帮助农产品销售,在一定程度上解决农产品滞销问题,为农户解…查看详情
- 【小程序管理系统】后端精细化让你从起点就有优势
小程序分为企业版和个人版,两者的区别在于,个人版不支持微信认证,不能对外发布只能作为测试使用;企业版需要以个体户、企业或组织机构的营业执照进行注册。小程序的开发涉及到前端和后端,后端是指小程序管理系统,负责上传产品和内容,前端负责小程序的页…查看详情
- 选择网站开发建设公司的正确姿势
企业官网对于企业的营销推广非常重要,它企业品牌形象和企业文化展示的重要渠道。一个企业如果没有自己的官方企业网站,就很难向客户传递自己的品牌理念、产品信息,无法让客户更清晰的认识自己,所以很多中小企业都会选择网站开发建设公司来为自己建设官网。…查看详情
- 字符串是什么意思 哪些属于字符串
相信很多没用接触到计算的朋友都不知道字符串是什么意思,在计算机技术领域比较常用,在编程代码这块也比较常见,下面万商云集小编给大家来详细介绍一下字符串的相关常识。 什么是Python中的字符串? 我们许多熟悉C,C++等编程语言的人都会得…查看详情
- 网络测速软件有哪些 网络测速app推荐
现在很多的用户都比较关心自己的网速问题,现在市面上的网络测速软件也是有很多的,下面万商云集小编给大家来详细介绍一下网络测速软件有哪些 网络测速app推荐这方面的内容。希望能帮助到大家。 1.speedtest 测网速speedtest…查看详情
- erp解决方案能给中小企业带来什么?
erp解决方案有什么具体的功能?它能够帮助中小企业带来什么?图片来源网络erp解决方案可以从每个部门、每个业务流程中获取信息,打破部门之间的信息壁垒,将企业发展所需的信息高度集成。生产、销售、市场、分销、财务、人力资源、项目管理、存货管理、…查看详情
- eclipse下载教程 eclipse如何下载
macbookpro怎么下载eclipse?在macbookpro上下载eclipse的步骤如下: 1.打开浏览器,进入eclipse官网; 2.在“DownloadPackages”选项中选择需要的Eclipse版本; 3.选择操作…查看详情
- 淘宝营销活动有哪些类型?3种常见营销类型
淘宝活动是卖家网店流量的重要来源之一,无论是收费还是免费,网店一旦参加,都将获得巨大的流量,那么常见的淘宝营销活动有哪些类型?综合看来,淘宝网的活动非常多,常见可分为平台活动、渠道活动和类目活动三种类型。 1.平台活动 淘宝网(淘宝集市、…查看详情
- linux系统和win系统有什么区别
Linux系统和Windows系统是两种广泛使用的操作系统,它们具有许多区别。以下是关于这两个系统之间的一些主要区别的简要介绍。1. 开源 vs 闭源:Linux是开源软件,意味着它的源代码对用户开放,可以由任何人进行修改和分发。相比之下,…查看详情
- 知识产权如何申请 2023年知识产权申请流程
知识产权涵盖的范围很广,包括了专利权、版权等,而专利权包括发明专利权、实用新型专利权、外观专利等,版权包括软件著作权、文字版权、音乐版权等,还有商标权.下面小编就给大家来详细介绍一下知识产权如何申请 2023年知识产权申请流程这一块…查看详情
- 商业网站推广的方法有哪些?
优质答案(1) 网站推广传统的方法:搜索引擎、微信朋友圈等,这些方法属于免费推广的范畴,但关于电商方面的推广确没有涉及,下面来仔细聊聊关于电商推广的一些方法 一、搜索 搜索引流是我们平时最常见的一种。买家不论在哪个平台购物,首先第…查看详情
- 做小程序代理是商机也是挑战
小程序刚出来的时候,嗅到这股潮流的人早就在这个领域赚到钱了,小程序至今也有2年时间了,没有哪个互联网产品能够这么快风靡起来,不论是商家还是用户都觉得小程序非常实用,不仅不站手机内存,可以节省大量储存空间。 图片来源于网络站在风口上,就能开启…查看详情
- 会员卡管理软件助力经营,这4款帮商家get营销诀窍
无论是线下经营店铺还是线上虚拟商铺,越来越多的商家重视店面会员机制所带来的经营增值效应,而随着经营规模的不断扩大,经营者对于会员及会员卡的管理工作量也在增加,此时就需要借助专业的会员卡管理软件来助力经营,今天就介绍4款能够帮助商…查看详情
猜你喜欢
最新文章

扫码二维码
立即领取《千元实战营销秘籍》
还可免费试用营销管理系统
*如有疑问,请随时拨打免费咨询热线:400-0033-166
服务时间:8:30-18:00
软件企业
认定号:川RQ-2018-0216
高新技术企业
认定号:GR201951001121

关注微信公众号
和10万中小企业共同成长

扫码下载APP
享全方位服务一触即达
Copyright © 2004-2022 万商云集(成都)科技股份有限公司 版权所有
蜀ICP备12001963号-2
川公网安备 51010402000322号

快速找产品
找一找哪款产品适合您?
咨询热线:400-0033-166
-


-
电话沟通
在线咨询
获取方案
下载APP
官方微信
扫码下载APP
全方位服务一触即达
关注万商云集
和10万中小企共成长
TOP

企业首选的数字选用平台






