基于内存数据库redis的众包系统性能优化

基于内存数据库redis的众包系统性能优化

ID:35180485

大小:5.62 MB

页数:68页

时间:2019-03-21

基于内存数据库redis的众包系统性能优化_第1页
基于内存数据库redis的众包系统性能优化_第2页
基于内存数据库redis的众包系统性能优化_第3页
基于内存数据库redis的众包系统性能优化_第4页
基于内存数据库redis的众包系统性能优化_第5页
资源描述:

《基于内存数据库redis的众包系统性能优化》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、-‘-、冢會.是V:y.r'-\4^:一。-:心密级:::―:|《春沪:沖部巧'-?'-^?-纪扁5'*一.一作:幾:;'^硕壬学位论文‘令:,丢養這妾聲織诲巧.一;,气胃论文题目基于内存数据库民edis的众包系统性能优化、斯冰^".;2作者姓名李诗云.,-..-.夢V.誤'教师郭庆副教授_J^^指导;,王灿副教授"学科麵磯.—几应驢丞"―.少-..禾矣>.齡鎌计算机科学与技术学院..-..,,. ̄巧之f'''■—一--^

2、/提交日期二〇六年月.:;.,'--次气—作中冷黃夢巧《廷讀―心’令:-中?、、、气?.:/冶汹一.、念今密级:硕±学位论文论文题目基于内存数据库民edis的众包系统性能化化作者姓名李诗云指导教师郭庆副教授王灿副教授学科(专业)计算机应甩技术所在学院计算机科学与技术学院—一提交日期.二0六年月ADissertationSubmited1;〇ZheianjgUniversityfortheDegreeofMasterofEnineeri

3、ngg了ITLE:PerformanceOptimizationoftheCrowdsourcingSystembasedonMa_inMemoryDatabase民edisAuthor:LiShiyunSuervisor:Assoc.Prof.GuoQingpAssoc.Prof.WangCanSubect:ComputerApplicationjCollege:CollegeofComputerScienceS加mktedDate:Jami过ry2016

4、独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,柏不巧含为获得浙江大学或其他教育机一构的学位或证书而使用过的材料。与我同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。>:<-签字日期公日学位论文作者签名:全^|1<5:公//年i月学位论文版权使用授权书本学位论文作者完全了解浙江大學有关保留,、使用学位论文的规定有权保留并向国家有关部口或机构送交论文的复印件

5、和磁盘,九许论文被查阅和借阅。本人巧巧浙江大学可W将举仿论义的含部或部分肉容编入有关数据库进行检索,可W采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书)学位论文作者签名:导师签名;签字日期;於乂年^月參日签字曰期:年月日学位论文作者毕业后去向:—工作单位:电话:通巧地址:邮编浙江大学硕±学位论文摘要摘要一众包的含义是企业或个人把任务W自愿的形式外包给非指定的、并且般是人数众多的外部工作者。众包系统由于这种特点,多用户并发的承载能力是至关重要的一。而

6、在系统的性能提升方面,个非常关键的瓶颈就是数据库操作,尤其是许多关系型数据库的各项操作都会访问磁盘,其速度受限于I/O设备的读写速度,物理上就难W提升。正是因为传统关系型数据库的这些缺点,人们实现了许多新的内存数据库,给数据库的提升带来了广阔的空间。本文针对使用MySQL的众包系统性能瓶颈,设计并实现了结合Redis进行改进的方案,旨在W关键流程的较小重构带来尽可能大的性能提升。对于任务分配收集,设计了具有普遍意义的Redis数据模型,突破了性能瓶颈;对于用户特征存取,利用Lua脚本的原子性封装特性,设计了可根据两种属性

7、快速查询用户专业度排名的Redis数据模型。另外,借助MySQL的触发器和用户定义函数,一S入R通过编写动态链接库实现了种将MyQL新增数据自动存edis的自动缓存机制。本文还W既存众包系统为例介绍了系统改进的具体实现,分别测试了任务分配收集改进效果,,用户特征存取改进效果,和整体改进效果与原系统性能进行对比。关键词,,MS数据库,Redis:众包系统数据库yQL,内存1浙江大学硕i学位论文AbstractAbstractThemeaningof化ecrowdsourcingis化泣1ente

8、rprisesorindividualsoutsource化etask0-nondesansuallle

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。