基于Hadoop的图片视频存储及分布式处理的设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:liushuaimin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年,在互联网及移动互联网的双重作用下,互联网产品与移动互联网应用涨势迅猛,从大型门户网站到电商网站,如新浪、腾讯、淘宝、京东等,给人们生活带来了便利的同时也给技术人员带来了极大的挑战。人们每天都上传和分享图片和视频,无论何时何地,人们都可以进行快捷的网上购物,浏览商品的信息。图片和视频逐渐替代了文字。这些大型网站所存储的图片和视频数据量相当庞大,每日几乎呈TB级增长,且具有高并发访问特性。因此,如何有效存储和快速处理海量图片与视频变得格外重要。随着Haoop分布式开源系统的到来,它的两大核心机制:Hdfs和MapReduce,为我们开启了新的思路,采用Hdfs实现图片和视频的共享存储,用户可同时同多个数据节点上读取数据,解决高并发访问的问题。同时采用MapReduce实现数据的并发处理,为图片处理和视频转码赋予了极为有利的分布式环境。但Hadoop的设计初衷并不利于图片这种小文件的存储,它是为流式访问大文件而架构的,图片小文件的处理成为Hadoop系统的瓶颈。针对该问题,本文通过研究当前已有的几个解决方法,提出了自己的思路方案。本文在Hadoop的基础之上,设计并实现了图片、视频的有效存储和分布式处理。本文的主要工作包括以下三个部分:(1)针对图片小文件的问题,自定义实现图片的优化存储。将图片小文件合并成大文件,用户可通过索引映射关系快速找出图片小文件所在大文件的位置,同时实现大文件的可追加性;(2)在Hadoop分布式平台上,重写MapReduce的输入输出格式接口,实现OpenV的图片并行化,并以图片的二值化处理为实现案例;(3)在Hadoop分布式平台上,实现Ffmpeg的并行化,对视频进行分布式处理,并以视频转码,添加水印效果为实现案例。最后,本文通过设计图片和视频的单机和分布式处理的性能对比实验,验证了图片和视频分布式处理的有效性和必要性。
其他文献
摘 要:医疗纠纷第三方调解已成为解决医疗纠纷的主渠道之一,各地都建立了符合地方特色的第三方调解模式。本文通过对国内典型模式的梳理,提出优化我国第三方调解机制的建议,以便更有效地解决医疗纠纷,缓解医患矛盾。  关键词:医疗纠纷;第三方调解机制;典型模式  中图分类号:D922.6 文献标识码:B 收稿日期:2016-01-14  1.第三方调解的制度优势  医疗纠纷第三方调解是指由中立的第三方机构介
某市质量技监局执法时,发现行为人将该局就地封存的假冒伪劣产品进行了转移及变卖.该市局案审讨论时,认为:生产假冒伪劣产品违反了《产品质量法》的相关条款,转移变卖又违反
面对产业结构调整的压力,面对市场的激烈竞争,面对假冒伪劣对经济发展和人民群众的危害,质量技监部门任重而道远.要挑起这副千斤重担,必须集中精力抓好源头,履行行政综合管理
摘 要:我国高等教育毛入学率已经超过了22%,达到了国际公认的大众化教育水平。高等教育规模的急剧扩大和高校经费的短缺是各国曾经或者现在正面临的问题。如何利用现代金融手段为高校融资,支撑高校的继续发展,是我国高校亟待解决的问题。  关键词:高等教育;教育基金;融资性租赁  中图分类号:G647.5 文献标识码:B  自20世纪80年代以来,我国高等教育事业迅速发展。高等教育规模急剧扩大与有限的财政经
随着科技的进步与发展、互联网的普及应用,网络已经成为当今时代人们工作、生活不可缺少的一部分,互联网对老年群体的影响也在逐渐加深,不少老年人也跟随科技发展的浪潮,逐渐
"四个全面"战略布局言简意赅、内涵丰富,既体现了坚定的战略目标,又蕴含丰富的战略举措。"四个全面"战略布局不是一个简单的并列关系,而是环环相扣、互为整体的关系,围绕着"
摘 要:随着科技事业的不断发展,互联网金融应运而生,其具有极其强大的功能,能够对数据进行精确查找与获取,其中个性化功能、云计算能力与云存储能力是互联网金融发展中最显著的优势。为了顺应我国的国情与推动经济更好更快发展,在互联网金融与微小企业之间建立联系不仅是时代发展的需要,更是缓解融资困难的有效措施。  关键词:互联网金融;小微企业;融资创新  中图分类号:F276.3;F832.4  文献标识码: