- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分布式内存数据库存储研究-通信与信息系统专业论文
华
华 中 科 技 大 学 硕 士 学 位 论 文
I
I
摘要
近年来,国内外对智能电网的研究大力推进了电网的信息化进程。随着电网系统 对信息技术应用的不断深化,电网系统对于数据库的存储能力及实时性要求逐渐提 高,因此比传统磁盘数据库拥有更高性能的内存数据库得到了广泛的应用。但由于 内存容量的限制,内存数据库往往以前端缓存的角色出现在电网系统中,用以缓解 传统磁盘数据库的性能瓶颈。
随着智能电网的兴起,相对于传统电网,数据的交互更加频繁,数据量更加庞大, 这就需要数据平台拥有更大的数据容量以及更高的数据并发性。一方面意味着传统 电网系统中的内存数据库将要承担更多的业务数据与业务应用,另一方面也对内存 数据库提出了新的要求与挑战。
通过结合电网的特点以及智能电网的发展趋势,设计实现了基于分布式内存文件 系统的分布式内存数据库系统。用以解决集中式内存数据库在容量以及并发性等问 题上的不足。系统分为两层结构,下层为分布式内存文件系统,为上层提供透明的 内存文件操作服务,负责将文件分块存储于分布式系统中的各个节点并映射到响应 节点的进程空间中以供操作,并保证系统中各个节点的负载均衡与数据一致性,同 时提供动态的节点增减功能;上层为分布式内存数据库管理系统,通过调用下层的 文件服务来存储关系数据,并根据需求对这些关系数据分别建立全局索引与局部索 引以供快速的查询。两层系统采用松耦合的架构,各自负责独立的功能并进行优化。
通过测试结果可以看出,在单节点的情况下,系统的 TPS(每秒执行事务量 Transaction Per Second)接近商用内存数据库;在系统中每增加一个节点,可以为整 个系统提供大约 0.76 倍的单节点并发量(线性增长);在有节点加入或离开系统时, 各节点的负载可以较快速的趋于平衡。
关键词:分布式内存数据库;分布式内存文件系统;分布式存储;负载均衡;扩展 性
II
II
Abstract
In recent years, the domestic and international researches on the Smart Grid vigorously promote the process of Grid information. With the deepening of the information technology on the Grid system, the power grid system requires more storage capacity and real- time ability on the database system, so the main memory database which has more powerful performance than the traditional disk database has been widely used in the power grid system. However, due to the limited main memory capacity, main memory database always appears as the role of cache system in the power grid system to alleviate the performance bottleneck of the traditional disk database.
With the rise of the Smart Grid, compared to the traditional power grid system, the data interaction is more and more frequent and the amount of data is larger and larger. This requires the data platform of the Smart Grid should have greater data capacity and higher data concurrency. On the one hand means that the main memory database in the traditional grid system should be charge with more business data and business applications, it also sets the new requirements and challenges to the main memory database.
With the cha
您可能关注的文档
- 仿生机器鱼结构设计及流场受力分析-机械设计及理论专业论文.docx
- 仿生机械水黾特性研究与实现-机械制造及其自动化专业论文.docx
- 仿生机械水黾特性分析与实现-机械电子工程专业论文.docx
- 仿生柔性体与流体耦合运动问题的研究-机械电子工程专业论文.docx
- 仿生海洋食品加工工艺的分析-食品加工与安全专业论文.docx
- 仿生水黾水面跳跃机器人的研究-机械电子工程专业论文.docx
- 仿生理念在家用产品设计中的应用与研究-设计学专业论文.docx
- 仿生矿化法制备功能骨修复材料-材料学专业论文.docx
- 仿生矿化制备氧化镁氢氧化镁材料的研究-材料学专业论文.docx
- 仿生膜生物反应器在废水处理中的应用研究-生物化工专业论文.docx
- 2025年安徽工商职业学院单招职业技能测试题库带答案(典型题).docx
- 2025年洛阳科技职业学院单招职业技能测试题库带答案(新).docx
- 2025年荆门职业学院单招职业技能测试题库及答案(易错题).docx
- 2025年宣化科技职业学院单招职业技能测试题库(精练).docx
- 2025年包头职业技术学院单招职业技能测试题库带答案(新).docx
- 2025年江西工商职业技术学院单招职业技能测试题库带答案(精练).docx
- 2025年黑龙江农业经济职业学院单招职业技能测试题库精编.docx
- 2025年山东艺术设计职业学院单招职业技能测试题库带答案(基础题).docx
- 2025年陕西工商职业学院单招职业技能测试题库带答案(突破训练).docx
- 2025年承德护理职业学院单招职业技能测试题库【word】.docx
文档评论(0)