基于Berkeley DB的分布式Maze用户信息管理系统

来源 :北京大学 | 被引量 : 0次 | 上传用户:honeymelonk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Maze是具有中央服务器结构的P2P网络文件资源共享系统,随着Maze的用户越来越多,中央服务器的服务性能逐渐成为Maze的系统瓶颈。本文的主要任务是在对原有Maze系统用户管理服务器进行调研和分析的基础上,对Maze用户信息、用户与服务器的交互模型进行全面的研究,并针对Maze的特点提出新的解决方案。设计和实现一个基于Berkeley DB的分布式Maze用户信息管理系统,解决分布式信息管理系统中存在的数据一致性、负载均衡、并发性、可扩展性等问题。   论文首先介绍了Maze文件共享系统、分布式系统基本概念和Berkeley DB相关的工作。对原有Maze用户管理服务器现存的不足进行全面的分析,提取和分析Maze用户信息,获取Maze用户信息服务的特点;然后,论文针对Maze用户信息服务的特点,提出了应用层、数据代理层、中心数据层、数据库层的四层分布式系统架构,分析、设计并实现该系统;其中,重点介绍了分布式系统中数据一致性和负载均衡的解决算法,提出用户记录副本跟踪算法,严格控制系统中记录副本的数量,在兼顾性能的同时保证系统的数据一致性;采用就近原则和取模平均分配的算法进行数据的负载均衡,实现更好的服务性能。   最后,论文综合当前主流的对分布式服务器系统性能的评测方法,提出针对分布式Maze用户管理系统的评测方案,并和已有的相关工作进行对比,得出该系统在很好的解决了数据一致性和负载均衡的问题,并且能够很好的满足当前Maze系统发展的需要的结论。
其他文献
本文在全面了解园林小品概念的基础上,阐述了园林小品在园林景观中的作用,并对应用要点进行了分析与探讨.
作为国企,“精神文明”创建是企业战略规划的一项重点,发展物质文明的同时,要高度重视精神文明建设工作,这样才能为企业转型提供强有力的思想保证、智力支持和精神支柱.rn为
期刊
计算机技术的迅猛发展,使得人们对于计算机的需要不再仅仅是满足于够用的阶段,而是希望在保证生产、保证企业正常运作的同时可以提高利用率、资源分配更加合理、资源管理更加便
排课是高等院校教务管理中必不可少的常规工作,也是整个教学管理中最繁重、最复杂的工作之一。排课中的种种问题也普遍存在于各类高等院校当中,无论院校的规模大小、专业学科
随着科技技术的不断发展,社会信息化的程度逐渐提升,逐步推动了大数据时代的发展与形成,对于传统统计调查的方式、理念等产生了较大的影响.基于此背景 下,传统的统计方式无法
乡村规划是我国城乡规划设计的重要内容.随着我国“美丽乡村”奋斗目标的提出,对乡村规划提出了很多新要求.城乡规划部门应结合农村的实际情况进行全面分析与探索,科学编制、
形式化验证是安全软件设计和实现的重要保障之一。在各种形式化验证方法中,模型检测以其自动化程度高且能提供反例来帮助纠错等优点而得到应用和推广。但是,在对大型软件进行模
河北电台《阳光热线》是全国省级电台第一个“政行风热线”类节目,每天早晨7:30~8:00播出。60多个省直部门(厅局)的主要负责人带领相关部门领导轮流到直播间,通过热线电话直接
随着大数据时代的来临,档案数字化转变和发展已成为历史发展的必然趋势,同时也是档案资源进一步发挥价值与作用的重要举措.现阶段,我国企事业单位均在开展档案数字化建设工作
摘 要 课堂教学的本真追求应是什么?教学名师的课堂样态应该是什么样的?受一位教学名师的教育思想汇报会启发,笔者就此问题进行思考,从因何而来、作何思考、有何可为三个方面作了深度追问,阐释了“生·动”不仅是课堂教学主张、教学理念、教学行为,更是课堂教学的本真追求。  关键词 课堂教学 语文教学 教学名师 “生·动”课堂  应邀参加第三期江苏人民教育家培养对象张长松老师教育思想报告会,让我感知了这位教学