基于云存储的视频文件分享平台的设计与实现

被引量 : 7次 | 上传用户:new37143
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的发展、生活水平的提高,人们对互联网应用的要求也日益提高。简单的文件分享也不例外。目前互联网上主要的文件分享方式分为三类:基于P2P的文件分享系统、基于FHS(File Hosting Service)的文件分享系统、基于CDN的文件分享系统。其中,基于P2P的文件分享在过去十年是文件分享最流行和主要的方式。然而随着云存储和数据中心技术的发展,基于云存储的文件分享系统受到了越来越多的重视,例如微软提出的SkyDrive、华为网盘、百度云盘等基于FHS的文件分享平台被广泛部署。论文详细介绍了平台的需求分析,从平台整体框架设计到代码的编写、实现和测试等一连串工作。在平台设计框架前,首先需要对市场进行调研,通过调研确定用户需求和平台可实施的范围;其次分析调研问题,撰写平台需求分析;最后归类整理文档。在平台设计阶段,根据需求分析和实施范围对平台的每个功能模块和数据库模块进行详细设计,形成平台初步框架。在平台实现阶段,平台采用Struts框架对Web服务器进行实现,视频存储在以linux为操作系统的虚拟机里,数据库则以MySQL的iBARIS框架进行数据库连接。最后测试阶段,平台采用了黑白盒的测试方法,详细地测试了用例,并试运行系统,以对实际应用进行检验。本论文设计实现了一个基于云存储的视频文件分享平台,包括用户注册、视频文件上传、下载、管理、分享、搜索、推荐以及添加好友等功能。系统以Hadoop的分布式文件系统HDFS(Hadoop Distributed File System)作为存储解决方案,采用UML建模作为系统开发方法,在此基础上实现视频文件分享平台。
其他文献
本文就柴油发电机组的设置原则、容量选择、机房设计等问题提出一些理解和认识。
目的:观察还少胶囊及其联合左卡尼汀口服液治疗少、弱、畸精子症的临床疗效及对精子参数的影响。方法:采用随机对照的临床研究,将确诊的186例脾肾虚损型男性不育患者患者随机
由于卷烟工业的进步和烟草消费市场的扩大,民国时期安徽烟草种植业发展很快,晾晒烟逐渐向烤烟方向发展,以凤阳为中心的安徽烤烟生产区,成为全国三大烤烟区之一。推广美种烤烟种植
<正>随着社会的发展,人们在追求健康长寿的同时,也更加追求生活质量以及居住质量的提高,而居住的质量往往放在至关重要的位置。由于老年人对住宅的依赖程度和住宅要求往往大
基于现阶段数控车床的迅猛发展,对数控刀具的要求越来越高,车削力测量的必要性也越来越突出。针对目前三向车削力测量系统存在的弊端和不足,本文提出了三向车削力测量系统新
近几年,大学生频繁熬夜已成为普遍现象,尤其是设计院校的大学生熬夜学习的情况更为严重。针对这一现象,通过对16省市20所设计院校223名学生的问卷调查,得出频繁熬夜主要是由
采用试验方法对板厚3mm的6061-T4铝合金三种T型接头(A、B、C三种接头)进行搅拌摩擦焊(FSW)工艺研究。详细探讨了焊接工艺参数的变化对微观组织、焊接缺陷、硬度分布及静载拉
高速公路路基施工与建设需要开展严格的监督与管理要加强路基施工的工程质量的要求,严格的开展工程质量管理和工程建设的要求,按照严格的标准开展高速公路路基施工的质量建设
“节能减排”概念的提出使得人们对于汽车提出了新的要求:轻量化、高安全性和高抗冲击性。先进高强度钢以及相应的热冲压技术的出现可以在一定程度上实现人们对于车辆的这种期
目的:分析奥曲肽与山莨菪碱联合治疗急性胰腺炎(AP)疗效及对炎性因子水平的影响。方法:将63例AP患者随机分为两组,A组30例实施常规治疗,B组33例给予奥曲肽联合山莨菪碱治疗,