基于分布式缓存技术的文档管理系统应用分析-application analysis of document management system based on distributed cache technology.docx

基于分布式缓存技术的文档管理系统应用分析-application analysis of document management system based on distributed cache technology.docx

  1. 1、本文档共87页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于分布式缓存技术的文档管理系统应用分析-application analysis of document management system based on distributed cache technology

摘要文档管理系统是近年来备受关注的一个重要研究方向和热门课题,特别是随着信息技术的发展,人们对海量文档数据的存储需求日益剧增,文档管理系统已经成为大型企业级集成系统中不可或缺的核心记忆中枢,在现代企业级集成系统中发挥着不可替代的作用;本文在熟悉业界文档管理系统发展现状的基础上,考虑到目前现有的文档管理系统普遍存在着性能瓶颈,特别是面对大量并发用户请求的大型系统中,性能问题尤为突出,因此文档管理系统的性能问题成为本文研究的重点。本文围绕文档管理系统的性能这一重点研究课题,所做的主要研究工作及取得相关成果如下:1)在充分借鉴Apache开源文档管理系统Jackrabbit的基础上,首先设计和实现了一款标准的文档管理系统,并以此为模型进行了全面深入的研究和性能瓶颈分析;通过汇总各种性能制约因素,发现频繁的持久层I/O访问成为制约整个文档管理系统性能的瓶颈。为此,本文提出了基于分布式缓存技术的改进策略来解决当前文档管理系统的性能瓶颈,其基本思想是:将现有的文档管理系统通过构建和部署一个专用的分布式缓存集群系统,并把持久层读取的数据进行缓存,那么在之后的数据读取中直接从高性能的分布式缓存中读取即可,从而可以大大减少对低性能持久层的频繁访问,以达到解决当前文档管理系统性能瓶颈的目的。2)在设计分布式缓存集群系统过程中,类比Windows操作系统的注册表原理,巧妙地提出了分布式缓存集群系统注册表管理机制,其工作原理是:整个分布式缓存集群系统至始至终维护着一个线性注册表,那么任意多个物理上相互独立和散列的内存机通过分布式缓存注册表的“注册”和“注销”过程动态整合成一个透明和逻辑统一的分布式内存集群,这也是本文在分布式缓存技术上的一个实践创新。3)本文借助于自动化测试手段进行了性能对照实验;实验数据表明,在读操作占大多数的文档管理系统中,本文提出的基于分布式缓存技术的文档管理系基于分布式缓存技术的文档管理系统应用研究统在性能方面具有明显的优势。关键词:文档管理系统;动态负载平衡;分布式缓存系统;注册表;内存机AbstractDMS(DocumentManagementSystem)isreceivedconsiderablepublicityrecentyearsandItbecomesanimportantresearchsubjectandhottopic,especiallywiththedevelopmentofinformationtechnology,people’sneedstowardsthemassivedocumentdatastoragesurgeincreasing.SoDMShasbecomeessentialcorememoryhub,andhasplayedanirreplaceableroleinthemodernenterpriseintegratedsystem.Duetofamiliarwithitsstatusofthedevelopmentincurrentindustry,TakingintoaccountitsperformancebottleneckswhichcurrentlyprevailingexistedinDMS,especiallywithmassiveconcurrentuserrequests.SothispaperismajorfocusonperformanceresearchingofDMS.ThispaperfocusesontheperformanceofDMSaskeyresearchtopics,andthemainresearchworkdoneandgetrelevantresultsareasfollows:Firstly,BasedonfullreferencetowardsJackrabbitwhichisaApache’sDMSopensourceproject,FirstlyastandardizedDMSisdesignedandimplemented.Thenuseitasamodelforacomprehensivein-depthstudyandperformancebottleneckanalysis.Throughthesummaryofvariousperformanceconstraintsfactors,ItisfoundthatpersistencelayerI/O‘sfrequentlyaccessingistherootcauseofconstraintperformanceofDMSandbecomemajorperformancebottleneck.Basisonthisrootcases,Thispaperproposed

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档