欢迎来到天天文库
浏览记录
ID:26754014
大小:2.03 MB
页数:98页
时间:2018-11-29
《tof基础服务高性能缓存系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、代号10701学号1077490422分类号TP311.52密级公开UDC编号题(中、英文)目TOF基础服务高性能缓存系统的设计与实现DesignandImplementationofHigh-PerformanceCacheSystemofTOFBasicService作者姓名严志敏学校指导教师姓名职称田玉敏教授工程领域计算机技术企业指导教师姓名职称郑松坚高工论文类型应用软件技术类提交论文日期2013年1月西安电子科技大学学位论文独创性声明秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特
2、别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切法律责任。本人签名:日期:西安电子科技大学关于论文使用授权的说明本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印
3、或其它复制手段保存论文。同时本人保证,毕业后结合学位论文研究课题再撰写的文章一律署名单位为西安电子科技大学。(保密的论文在解密后遵守此规定)本学位论文属于保密,在年解密后适用本授权书。本人签名:导师签名:日期:日期:摘要腾讯办公自动化框架(简称TOF)是开放的、组件化的、基于标准的基础服务平台,主要用于管理与业务无关的公共基础数据,为OA应用开发提供跨平台、稳定、不间断的基础服务。随着公司规模的扩张,基础数据量高速增长,数据库的压力越来越大,简单地通过增加数据库服务器或者对数据进行分库分表存放等方式已经不能满足现有框架在性能方面的需求,迫切需要寻求一种更加有效和彻底的
4、解决方案,解决目前框架所面临的大数据量、高并发、高延迟的性能瓶颈难题。本文首先分析了TOF框架的体系结构和基本特点,研究了相关理论技术。然后通过国内外主流缓存技术的研究对比,针对TOF框架的功能和性能需求,将Redis内存缓存系统作为高速缓存引入到TOF框架中,设计了适合TOF框架的高性能缓存系统的整体架构。最后在需求分析和整体架构的基础上,设计实现了缓存系统的数据写入、数据更新和数据访问模块。在数据写入模块中,通过数据转换和字段映射,将关系数据库中的数据按接口以Key-Value的形式写入到Redis内存缓存系统中,为缓存数据访问提供数据源。在数据更新模块中,根据不
5、同的数据分类,分别采用不同的缓存更新策略,保证缓存数据的正确性和一致性。在数据访问模块中,对不同的数据分类采用不同的数据访问机制,减轻数据库负担,提升系统的整体访问性能。测试结果表明,在TOF框架中引入Redis内存缓存系统,可以有效缓解数据库压力,提高TOF基础服务的响应速度,降低响应延迟,确保TOF框架在高并发情况下依然能够提供稳定、高效的服务。关键词:基础服务Redis高性能缓存系统AbstractTencentofficeautomationframework(TOF)isanopen,component-based, standards-basedservi
6、ceplatform,whichismainlyusedtomanagethepublicdata unrelatedtobusiness.TOFprovidesbasicservicesforthedevelopmentoftheoffice automationsystem,whichischaracterizedbycross-platform,stableand continuous.Withtherapidexpansionofthecorporatescaleandtheexponentialgrowth ofpublicdata,theloadofthe
7、databaseiscontinuallyincreasing.Simplyincreasingthe databaseservers,orsub-databaseandsub-tablestoragescannolongerfulfillthe performancerequirementsoftheexistingframework.Sothecurrentframework urgentlyneedsamoreefficientandthoroughresolutiontosolvetheperformance problemscharacte
此文档下载收益归作者所有