学位论文 > 优秀研究生学位论文题录展示

数据缓存技术在Mashup中的应用研究

作 者: 吴纪磊
导 师: 高永兵
学 校: 内蒙古科技大学
专 业: 计算机应用技术
关键词: Mashup Web2.0 Web缓存 缓存替换
分类号: TP333
类 型: 硕士论文
年 份: 2010年
下 载: 53次
引 用: 1次
阅 读: 论文下载
 

内容摘要


MashupWeb2.0时代的一种典型的Web应用,它易在更方便的从多个外部资源站点中获取所需要的信息,并将这些信息有机的整合在一起,从而构建出全新的应用。它具有易用灵活,数据整合功能强大的特点,受到企业和广大互联网用户的关注。Mashup更以其更多的重用性,基于Web,轻量级的,面向终端用户的特点吸引着学术界和工业界。然而在Mashup技术创造出丰富多彩的应用的同时,我们同样发现现有的Mashup开发的方式存在不足之处:Mashup数据源通常是来源于分散性的、异构的多方数据源,无形中增加了在资源传输过程中的时间延时,降低用户的个性化体验。而且越来越多的用户以Mashup的方式构建来创建自己的个性化应用,势必给Mashup服务器造成影响,这种不足限制着Mashup的流行。在此,我们将Web缓存技术引入到Mashup的构建过程中来提高Web应用程序的流畅性,减少网络负载来提高系统的性能,降低网络拥塞,减少用户的响应时间从而大大改善Web应用程序的用户体验,以提高Mashup构建的效率。本文根据Mashup构建方式的不足之处提出了自己的解决方案,希望以敏捷的方式解决这些不足。本文主要做出的贡献是:在分析Mashup构建过程和Web缓存应用技术的基础上,将缓存技术引入到Mashup构建过程中,提出带有缓存功能的Mashup构建过程,事先将构建Mashup的资源缓存起来,存储到本地,以满足用户的请求,这样可以在构建Mashup的过程中减轻Mashup服务器的负担,而且又可以减少对用户的响应时间,增加用户的个性化体验。改进现有的Mashup模式,提出自己的Mashup开发结构,通过引入Web缓存技术来减少Mashup应用中的数据交互,提高用户的个性化体验。另外,本文通过研究影响缓存性能的因素,提出Web缓存的一致性缓存替换算法。

全文目录


摘要  5-6
Abstract  6-9
1 绪论  9-14
  1.1 研究背景  9
  1.2 课题研究现状分析  9-12
    1.2.1 缓存技术的研究现状  9-10
    1.2.2 Mashup 技术的研究现状  10-12
  1.3 课题的研究问题  12-13
  1.4 课题研究内容与目标  13
  1.5 本文的组织结构  13-14
2 相关技术分析  14-30
  2.1 Mashup 技术的概述及分析  14-20
    2.1.1 Mashup 应用结构  16-17
    2.1.2 Mashup 方式  17-19
    2.1.3 Mashup 发展的关键技术  19-20
  2.2 Web 缓存技术分析  20-28
    2.2.1 Web 缓存技术概述  20-22
    2.2.2 Web 缓存位置  22-24
    2.2.3 动态页面缓存技术  24-25
    2.2.4 ASP.NET 缓存技术  25-28
  2.3 缓存一致性维护技术分析  28-30
3 Mashup 中缓存管理算法的设计  30-40
  3.1 常用缓存替换算法特点及分析  30-31
  3.2 本文缓存管理算法基本思想的提出  31-32
  3.3 缓存替换算法的设计  32-39
    3.3.1 最优化模型和最优化算法  32-34
    3.3.2 KeyValue 值的定义  34-38
    3.3.3 TTL 的设置  38-39
  3.4 缓存管理算法特点的归纳  39-40
4 购物Mashup 的设计与实现  40-49
  4.1 购物Mashup 的需求和系统架构  40-42
    4.1.1 购物Mashup 的需求分析  40-41
    4.1.2 Mashup 已有服务  41-42
    4.1.3 购物Mashup 的系统构架  42
  4.2 调用服务API 接口  42-45
    4.2.1 调用淘宝网API 接口  42-44
    4.2.2 调用豆瓣网接口  44-45
    4.2.3 购物Mashup 的数据处理  45
  4.3 数据库的设计  45-46
  4.4 缓存对象的设计  46-49
    4.4.1 Web 缓存模型  46-47
    4.4.2 缓存处理  47-49
5 实验测试与结果分析  49-52
  5.1 实验环境与技术  49
  5.2 系统界面  49-50
  5.3 实验结果评价  50-52
结论  52-53
参考文献  53-57
在学研究成果  57-58
致谢  58

相似论文

  1. Web2.0下的网络隐私权与个人数据保护研究,G350
  2. 高校图书馆学科型服务体系构建的研究,G258.6
  3. 云计算背景下基于FPGA的文件管理系统与Web缓存的紧耦合研究与分析,TP333
  4. 论Web2.0平台音乐符号的情感表达作用,J605
  5. 面向公共服务的政府网站政民互动性研究,D630
  6. 我国基于WEB2.0的民间组织微公益模式及其应用研究,C912.2
  7. 高性能网络社区的设计与实现,TP311.52
  8. 基于Wiki的高校师生知识共享平台的研究,G647
  9. 基于Web2.0的多人协同知识生产机制研究,G206
  10. 微博客新闻传播功能研究,G206
  11. 微博客的信息自组织研究,G206
  12. 基于嵌套Spreadsheet和数据流的多模态的Mashup应用构造,TP393.09
  13. 基于Web2.0技术的网络自主学习社区构建,TP391.6
  14. 权限管理技术在构建Mashup过程中的应用研究,TP393.09
  15. 基于Web2.0构建大学生学习环境的行动研究,TP393.02
  16. 利用IRF模型丰富文档的语义代表,TP391.1
  17. 基于B/S结构的代理商门户系统设计与实施,TP311.52
  18. 基于DWR框架的Web应用研究与实现,TP311.52
  19. 基于WEB2.0的即时通讯盈利模式研究,F49
  20. Web2.0时代的病毒式营销的传播学解读,F274

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 存贮器
© 2012 www.xueweilunwen.com