当前位置:主页 > 管理论文 > 移动网络论文 >

文件在线预览服务快速响应技术研究

发布时间:2022-02-23 00:59
  在互联网时代的背景下,查看文件的需求日益增多,将文件下载到本地,然后再打开查看的传统方式,已经不能满足办公节奏日益加快用户的需求。由此,文件在线预览服务得到了广泛的发展和应用,在面临高负载网络请求下如何高效转换和存储文件,减少响应时间是本文研究的重点。本文主要以PDF格式在线预览文件,以各个工具模块为基础,构成了完整的文件在线预览服务。本文主要研究了PDF文件解析、基于“热数据”均衡存储对MongoDB数据均衡策略进行改进和通过对Nginx源码的修改,使得默认的加权轮询算法更新节点服务器的权重。本文主要做了如下几个方面的工作:一、对现有的文件在线预览服务做了调查,由于Flash存在占用资源过高、安全性和可靠性低的问题,本文改变了过去依赖Flash进行文件预览的方式,将多种格式的源文件转换为PDF文件格式和HTML文件格式在线预览。二、由于一些PDF文件过大,加上网络带宽的限制,用户对文件某一章节感兴趣时需要预览整个文件,使得用户等待时间过长,影响用户体验。所以本文研究了PDF文件解析,将PDF文件按章节切分、存储和传输,减少用户等待的时间。三、面对高并发的文件转换和切分请求,单个服务器... 

【文章来源】:华南理工大学广东省211工程院校985工程院校教育部直属院校

【文章页数】:77 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
第一章 绪论
    1.1 研究背景和意义
    1.2 国内外研究现状
        1.2.1 MongoDB数据均衡研究现状
        1.2.2 PDF文件转换研究现状
        1.2.3 负载均衡研究现状
    1.3 本文的主要工作和创新点
    1.4 论文组织结构
    1.5 本章小结
第二章 相关基础知识介绍
    2.1 PDF文件
        2.1.1 PDF文件逻辑结构
        2.1.2 PDF文件内容解析
    2.2 MongoDB数据库
        2.2.1 MongoDB数据库特点
        2.2.2 MongoDB自动分片机制
    2.3 缓存技术
    2.4 反向代理技术
    2.5 本章小结
第三章 文件在线预览服务需求分析与设计
    3.1 文件在线预览服务需求分析
        3.1.1 功能需求
        3.1.2 性能需求
    3.2 文件在线预览服务设计
        3.2.1 功能结构设计
        3.2.2 性能优化设计
    3.3 本章小结
第四章 基于MongoDB数据均衡策略研究
    4.1 MongoDB数据均衡策略及问题分析
        4.1.1 数据块(chunk)的拆分
        4.1.2 数据均衡策略
        4.1.3 数据均衡策略不足
    4.2 改进的数据均衡策略
        4.2.1 基于队列的热数据识别算法
        4.2.2 数据块热权重的计算
        4.2.3 数据块迁移策略
    4.3 本章小结
第五章 文件在线预览服务的实现
    5.1 开发环境
    5.2 文件在线预览服务的开发和实现
        5.2.1 文件上传工具
        5.2.2 文件预览工具
        5.2.3 文件下载工具
        5.2.4 文件转换和切分工具
    5.3 工具展示
    5.4 本章小结
第六章 文件在线预览服务实验分析
    6.1 实验环境
        6.1.1 网络拓扑结构
        6.1.2 实验环境硬件配置
        6.1.3 实验环境软件配置
    6.2 功能测试
    6.3 集群性能测试
        6.3.1 方案1 测试和分析
        6.3.2 方案2 测试和分析
    6.4 本章小结
总结与展望
    论文总结
    下一步工作
参考文献
攻读硕士学位期间取得的研究成果
致谢
附件


【参考文献】:
期刊论文
[1]Nginx反向代理可视化管理方案研究及编程实现[J]. 林宏.  贵州师范学院学报. 2015(12)
[2]Nginx在实现Web加速方面的研究[J]. 曹震寰,杨莉.  甘肃科技. 2015(22)
[3]基于PDFBox抽取学术论文信息的实现[J]. 牛永洁,薛苏琴.  计算机技术与发展. 2014(12)
[4]基于FODO算法MongoDB自动分片的改进[J]. 何杭锋.  计算机技术与发展. 2013(07)
[5]PDF文件文本内容提取研究[J]. 张秀秀,张立峰.  科技情报开发与经济. 2008(36)
[6]PDF文件信息的抽取与分析[J]. 李珍,田学东.  计算机应用. 2003(12)
[7]PDF格式的特点[J]. 林其水.  今日印刷. 2003(05)
[8]用Plug-in实现对PDF文件的信息提取[J]. 李贵林,李建中,杨艳.  计算机应用. 2003(02)

硕士论文
[1]企业知识文档检索管理系统的设计与实现[D]. 王明月.哈尔滨工业大学 2017
[2]基于Nginx的Web服务器负载均衡策略改进与实现[D]. 覃川.西南交通大学 2017
[3]基于数据热点和分片性能差异的MongoDB自适应负载均衡策略研究[D]. 闫冠群.浙江师范大学 2017
[4]基于一致性哈希的高可用负载均衡方案的设计与实现[D]. 李志成.浙江大学 2016
[5]基于HTTP反向代理的Web安全网关技术研究[D]. 王晔.扬州大学 2016
[6]基于Markov预测模型的MongoDB分片集群负载均衡策略研究和验证[D]. 尹君.云南大学 2015
[7]基于Nginx高性能Web服务器性能优化与负载均衡的改进与实现[D]. 王永辉.电子科技大学 2015
[8]MongoDB中的海量数据动态平衡[D]. 王晓琳.上海交通大学 2014
[9]基于Chord环的MongoDB数据均衡系统设计与实现[D]. 李东升.重庆大学 2013
[10]基于 MongoDB的云数据管理技术的研究与应用[D]. 刘一梦.北京交通大学 2012



本文编号:3640545

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3640545.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1b451***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com