学位论文 > 优秀研究生学位论文题录展示
分布式内存数据库存储研究
作 者: 全中伟
导 师: 余鑫
学 校: 华中科技大学
专 业: 通信与信息系统
关键词: 分布式内存数据库 分布式内存文件系统 分布式存储 负载均衡 扩展性
分类号: TP311.13
类 型: 硕士论文
年 份: 2011年
下 载: 83次
引 用: 0次
阅 读: 论文下载
内容摘要
近年来,国内外对智能电网的研究大力推进了电网的信息化进程。随着电网系统对信息技术应用的不断深化,电网系统对于数据库的存储能力及实时性要求逐渐提高,因此比传统磁盘数据库拥有更高性能的内存数据库得到了广泛的应用。但由于内存容量的限制,内存数据库往往以前端缓存的角色出现在电网系统中,用以缓解传统磁盘数据库的性能瓶颈。随着智能电网的兴起,相对于传统电网,数据的交互更加频繁,数据量更加庞大,这就需要数据平台拥有更大的数据容量以及更高的数据并发性。一方面意味着传统电网系统中的内存数据库将要承担更多的业务数据与业务应用,另一方面也对内存数据库提出了新的要求与挑战。通过结合电网的特点以及智能电网的发展趋势,设计实现了基于分布式内存文件系统的分布式内存数据库系统。用以解决集中式内存数据库在容量以及并发性等问题上的不足。系统分为两层结构,下层为分布式内存文件系统,为上层提供透明的内存文件操作服务,负责将文件分块存储于分布式系统中的各个节点并映射到响应节点的进程空间中以供操作,并保证系统中各个节点的负载均衡与数据一致性,同时提供动态的节点增减功能;上层为分布式内存数据库管理系统,通过调用下层的文件服务来存储关系数据,并根据需求对这些关系数据分别建立全局索引与局部索引以供快速的查询。两层系统采用松耦合的架构,各自负责独立的功能并进行优化。通过测试结果可以看出,在单节点的情况下,系统的TPS(每秒执行事务量Transaction Per Second)接近商用内存数据库;在系统中每增加一个节点,可以为整个系统提供大约0.76倍的单节点并发量(线性增长);在有节点加入或离开系统时,各节点的负载可以较快速的趋于平衡。
|
全文目录
摘要 4-5 Abstract 5-8 1 绪论 8-14 1.1 课题研究背景 8-10 1.2 分布式内存数据库研究现状 10-13 1.3 本文研究内容及章节安排 13-14 2 分布式内存数据库存储研究 14-23 2.1 分布式数据库的分类 14-15 2.2 数据分片及分布概述 15-19 2.3 分布式数据一致性概述 19-22 2.4 本章小结 22-23 3 分布式内存数据库设计 23-39 3.1 设计遵循的原则 23-24 3.2 系统整体设计 24-26 3.3 分布式内存文件系统 26-35 3.4 分布式内存数据库系统 35-38 3.5 本章小结 38-39 4 系统测试与分析 39-45 4.1 测试环境 39 4.2 测试流程及结果 39-43 4.3 本章小结 43-45 5 全文总结与展望 45-47 5.1 论文的主要工作 45-46 5.2 展望 46-47 致谢 47-48 参考文献 48-50
|
相似论文
- 随机路由在无线传感器网络中的研究与应用,TN929.5
- 高校教务管理网上选课系统优化研究,TP393.09
- 基于Linux集群系统的负载均衡算法研究及在Webgis中的应用,TP393.05
- LTE-A异构网络中的自组网技术研究,TN929.5
- 基于一种新经济模型的异构网络选择算法,TN929.5
- 一种高性能可扩展公钥密码协处理器的研究与设计,TN918.1
- 基于QoS的无线Mesh网络路由协议及相关技术的研究,TN929.5
- 构建分布式系统的关键技术研究与实现,TP338.8
- 基于S2SH框架的雅砻江虚拟研究中心系统研究与设计,TP311.52
- 基于负载均衡的混合型应用层组播模型研究,TP393.02
- 微放电通道的径向扩展与放电均匀性的研究,TM83
- 异构网络联合接纳与切换控制技术研究,TN929.5
- 网络环境下的分布式存储系统的设计与实现,TP333
- 基于OVM的SoC功能验证系统的设计与实现,TN47
- 基于逻辑卷的分级存储系统设计与实现,TP333
- 高性能存储系统的关键技术研究,TP333
- 虚拟环境中多网络接口卡I/O调度系统的研究,TP334.7
- 虚拟桌面环境下数据去冗余系统的设计与实现,TP333
- RFID数据清洗处理策略与算法,TP391.44
- 基于分布式实时数据库的事务调度策略研究与改进,TP311.13
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com
|