欢迎来到天天文库
浏览记录
ID:32985616
大小:6.03 MB
页数:58页
时间:2019-02-18
《基于nosql的海量文档分享平台的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、万方数据分类号UDC工程硕士学位论文密级基于NoSQL的海量文档分享平台的设计与实现胡小春论文答辩日期2Q!垒生!!旦!§旦学位授予日期答辩委员会主席隆友麴塾援级直王万方数据广西大学学位论文原创性和使用授权声明本人声明所呈交的论文,是本人在导师的指导下独立进行研究所取得的研究成果。除已特别加以标注和致谢的地方外,论文不包含任何其他个人或集体已经发表或撰写的研究成果,也不包含本人或他人为获得广西大学或其它单位的学位而使用过的材料。与我一同工作的同事对本论文的研究工作所做的贡献均已在论文中作了明确说明。本人在导师指导下所完成的学位论文及相关
2、的职务作品,知识产权归属广西大学。本人授权广西大学拥有学位论文的部分使用权,即:学校有权保存并向国家有关部门或机构送交学位论文的复印件和电子版,允许论文被查阅和借阅,可以将学位论文的全部或部分内容编入有关数据库进行检索和传播,可以采用影印、缩印或其它复制手段保存、汇编学位论文。本学位论文属于:口保密,在年解密后适用授权。坏保密。(请在以上相应方框内打“、/”)论文作者签名:屯惑心、老指导教师签名:《脚罢作者联系电话:J弓9矽/秒夕夕口夕El期:刀f妒-II.乃日期二心c4.II.2‘电子邮箱:什纠w以9穸罗秒/多夕.彭溯万方数据基于No
3、SQL的海量文档分享平台的设计与实现摘要在云计算和大数据的应用背景下,TB级别大数据库的应用需求也日益受到关注。文档分享系统是一个致力于资源分享、知识传播、信息交换的中介平台。在Internet环境下的大规模文档分享系统应用得非常广泛,如:Scribd、豆丁、道客巴巴、百度文等。政府部门和企业内部同样需要专属的、面向业务领域的海量文档共享平台。目前大多数分享系统仍采用传统的集中存储方式,并通过关系数据库集中管理,然而传统关系型数据库的固有局限性在处理海量数据显得力不从心。本文以一个电子政务领域海量文档分享需求为背景,面向基于NoSQL数
4、据库MogoDB的海量文档共享平台的研究与实现,首先介绍共享平台的总体分析和设计,主要包括功能设计、性能设计和架构设计,特别是基于MogoDB数据库的建模设计;然后介绍共享平台的详细设计与具体实现;最后以某省级政府部门面向全省范围采集大规模文档文件存储和管理需求为例,在原有基于关系型数据库文档管理系统和本文所设计共享平台上对文档的各种操作性能进行了广泛的测试。测试结果表明,基于NoSQL的海量文档分享平台采用分层架构实现逻辑分离、通过分布式架构实现数据分布式存储,比原来的关系型数据库性能更优、可以支持大量用户高并发读写并实现大数据需求的
5、实效要求,具有一定的实际应用价值。关键词:海量数据非结构化数据文档分享性能NoSQLMongoDB万方数据TheResearchandImplementationofDocumentSharingSystemBasedonNoSQLABSTRACTWiththerapiddevelopmentofInternetandtheexplosivegrowthofmassivedata,datastoragehasbecomeahottopic,andelectronicdocumentstorageandmanagementhasbecom
6、eapriority.Currently,mostofsharingsystemsarestillusingtraditionalstoragemethods,storingthedataintheserversandusingrelationaldatabasetomanagethem.However,massivehighconcurrencydataprocessinghasSOfarexceededtheabilityoftraditionalmethodthatthedatastorageandmanagementmethod
7、willbecomeanecessaryresearchdirectiontohandlemassivedata.Documentsharingsystemisanintermediaryplatformforresourcessharing,knowledgedisseminationandinformationexchanges.ANoSQL—basesdocumentsharingsystemisproposed,aswellasitsdesignandimplementation.FirStly,therelevanttechn
8、ologyandconceptsareintroducedbriefly,andthedesignandimplementationideasaboutthebasicfunctionsareelabora
此文档下载收益归作者所有