基于MongoDB的云资源管理系统设计与优化-电子与通信工程专业论文.docxVIP

  • 7
  • 0
  • 约5.19万字
  • 约 75页
  • 2019-02-13 发布于上海
  • 举报

基于MongoDB的云资源管理系统设计与优化-电子与通信工程专业论文.docx

基于MongoDB的云资源管理系统设计与优化-电子与通信工程专业论文

学校代码 分 类 号  10701 TN82TP TN82 学 号 1201120578 密 级 公开 西安电子科技大学 硕士学位论文 基于 MongoDB 的云资源管理系统设计与优化 作者姓名: 季军 领 域:电子与通信工程 学位类别:工程硕士 学校导师姓名、职称: 企业导师姓名、职称: 张跃宇副教授 李新远高工 提交日期: 2014 年 12 月 Design and Optimization of Cloud Resource Management System based on MongoDB A thesis submitted to XIDIAN UNIVERSITY in partial fulfillment of the requirements for the degree of Master in Electronics and Communication Engineering By Ji jun Supervisor: Zhang yueyu Li xinyuan December 2014 西安电子科技大学 学位论文独创性(或创新性)声明 秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在 导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标 注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成 果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的 材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说 明并表示了谢意。 学位论文若有不实之处,本人承担一切法律责任。 本人签名: 日 期: 西安电子科技大学 关于论文使用授权的说明 本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生 在校攻读学位期间论文工作的知识产权单位属于西安电子科技大学。学校有权保 留送交论文的复印件,允许查阅、借阅论文;学校可以公布论文的全部或部分内 容,允许采用影印、缩印或其它复制手段保存论文。同时本人保证,获得学位后 结合学位论文研究成果撰写的文章,署名单位为西安电子科技大学。 保密的学位论文在 年解密后适用本授权书。 本人签名: 导师签名: 日 期: 日 期: 摘要 摘要 西安电子科技大学硕士学位论文 西安电子科技大学硕士学位论文 I I PAGE PAGE IV 摘要 随着计算机技术和互联网技术的快速发展,数据库需要应对高并发读写、高 效率存储、高可扩展性和高可用性的需求,而传统的关系型数据库越来越显得力 不从心。近年来,新的非关系型数据管理技术不断涌现,MongoDB 凭借着开源设 计、高性能、易部署、易使用和存储方便等优势,成为各大公司的选择,并在云 计算领域得到了广泛应用。MongoDB 的自动分片功能给使用者带来了极大的便利, 但在数据均衡方面还是存在一定的缺陷和不足,需要进一步研究和改进。在对数 据库管理进行深入研究的基础上,设计和开发基于 MongoDB 的云资源管理系统具 有重要的理论意义和实践意义。 本文对基于 MongoDB 的数据管理方案进行了可行性分析,对 MongoDB 和传 统关系数据库 MySQL 进行了读写性能测试。通过分析和对比,确立了具体的数据 管理方案,用稳定性较强的 MySQL 管理安全性需求较高的用户信息,用读写性能 优越的 MongoDB 来处理数据量较大而且数据结构灵活的资源数据。 接下来对 MongoDB 集群的架构和性能进行了分析,重点研究了其分片策略和 数据均衡策略。分析了影响集群性能的主要因素,研究了各种片键的特点以及数 据均衡算法的原理。在此基础上提出了一个基于片键设计、查询频率计算和主键 生成的优化方案,并在分布式集群环境下进行了插入性能和查询性能的测试,验 证了优化方案的有效性和可行性。 最后对云资源管理系统进行了数据库设计,按照优化方案进行了参数设置, 并改进了主键的生成方法。在实验环境下,搭建了 MongoDB 的 Replica Set 集群和 Sharding 集群,并在此基础上完成了系统主要功能的实现。 关 键 词:MongoDB, NoSQL, 分布式系统, 数据均衡 论文类型:应用基础研究类 AB ABSTRACT 西安电子科技大学硕士学位论文 西安电子科技大学硕士学位论文 III III PAGE PAGE IV ABSTRACT With the improvement of computer technology and Internet technology, databases are facing the requirements

文档评论(0)

1亿VIP精品文档

相关文档