网站大量收购独家精品文档,联系QQ:2885784924

分布式内存数据库存储研究-通信与信息系统专业论文.docx

分布式内存数据库存储研究-通信与信息系统专业论文.docx

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档