分布式内存数据库存储研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:yttgfnm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,国内外对智能电网的研究大力推进了电网的信息化进程。随着电网系统对信息技术应用的不断深化,电网系统对于数据库的存储能力及实时性要求逐渐提高,因此比传统磁盘数据库拥有更高性能的内存数据库得到了广泛的应用。但由于内存容量的限制,内存数据库往往以前端缓存的角色出现在电网系统中,用以缓解传统磁盘数据库的性能瓶颈。随着智能电网的兴起,相对于传统电网,数据的交互更加频繁,数据量更加庞大,这就需要数据平台拥有更大的数据容量以及更高的数据并发性。一方面意味着传统电网系统中的内存数据库将要承担更多的业务数据与业务应用,另一方面也对内存数据库提出了新的要求与挑战。通过结合电网的特点以及智能电网的发展趋势,设计实现了基于分布式内存文件系统的分布式内存数据库系统。用以解决集中式内存数据库在容量以及并发性等问题上的不足。系统分为两层结构,下层为分布式内存文件系统,为上层提供透明的内存文件操作服务,负责将文件分块存储于分布式系统中的各个节点并映射到响应节点的进程空间中以供操作,并保证系统中各个节点的负载均衡与数据一致性,同时提供动态的节点增减功能;上层为分布式内存数据库管理系统,通过调用下层的文件服务来存储关系数据,并根据需求对这些关系数据分别建立全局索引与局部索引以供快速的查询。两层系统采用松耦合的架构,各自负责独立的功能并进行优化。通过测试结果可以看出,在单节点的情况下,系统的TPS(每秒执行事务量Transaction Per Second)接近商用内存数据库;在系统中每增加一个节点,可以为整个系统提供大约0.76倍的单节点并发量(线性增长);在有节点加入或离开系统时,各节点的负载可以较快速的趋于平衡。
其他文献
木质板材是木材应用中需求量最大的品种,其表面缺陷不仅直接影响板材的强度,而且影响板材的等级分类。因此研究木质板材表面缺陷检测技术,对提高板材商品价值,加速木材加工自
神经网络由于具有分布式并行计算的网络特征,已广泛应用于智能机器人、云计算、生命科学等领域,在现代科学高速发展的历程中起着至关重要的作用。而对神经网络的动力学特性分
数据链作为“现代信息化作战的神经网络”,通过在多种平台间构建“交叉”式传输网络,使诸兵种间可在第一时间共享各种战术信息,实现信息实时性传输,是实施快速打击和取得战场
随着卫星导航技术的发展,全球卫星导航系统不断成熟且已成为一个国家综合国力的重要标志。随着各国卫星导航系统的投入使用,有限频带资源变得日益紧张,传统PSK-R导航信号面临
无线传感器网络的出现引起了全世界的广泛关注,随着新一代物联网技术的发展,无线传感器网络更是成为人们研究的热点。经过多年的发展,无线传感器网络技术取得了巨大的发展,在
MIMO雷达是受通信界成熟的MIMO技术的启发,而被提出的一个概念,它在发射端和接收端都使用阵列天线,且发射相互正交的信号。由于MIMO雷达应用了分集技术,提高了雷达波达方向(D
准确测量爆炸场的瞬态温度值,研究爆炸场的温度分布规律,能为炸药的爆炸威力考核和分析提供重要的依据,具有重要的意义。炸药爆炸时会产生高温、高压以及强冲击波,能对测试装
混沌信号因其固有的伪随机性、遍历性等特性而适用于保密通信。近年来,采用混沌同步技术实现混沌保密通信成为国际上的研究热点。目前,大多数混沌保密通信研究中所采用的混沌
运动是合成孔径雷达(SAR)成像的依据。机载SAR利用载机在运动过程中的不同位置接收回波信号模拟天线阵列进行成像处理,实现了方位向的高分辨。在聚束模式下,由于合成孔径时间
在光子学领域,光衍射极限的存在限制了光子器件集成度的发展。因此,如何突破衍射极限的限制,使得人们能够在纳米尺度范围实现对光子的传输和操控已经成为了现代纳米光学研究