导读:本文包含了内存数据库管理论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:内存,数据库,管理系统,内存管理,租约,分布式,网络安全。
内存数据库管理论文文献综述
刘天漪,钟志农,熊伟,甘麟露,陈荦[1](2017)在《基于内存数据库的叁维模型管理方法》一文中研究指出现有的叁维模型大多利用关系数据库和文件系统进行管理,在对其可视化的过程中,存在调用模型速度慢、前端绘制不流畅等问题。为解决上述问题,提出了一种基于redis内存数据库的叁维模型管理方法。首先,将不同格式的叁维数据批量转换成glTF格式或Binary glTF格式,继而分析redis的存储机制并设计分层结构管理叁维数据,然后搭建Web服务程序发布数据,最后利用Cesium引擎实现叁维模型可视化。通过实验验证,结果表明:采用本文提出的方法管理叁维模型,模型调用速度显着提高,可视化效果更加流畅。(本文来源于《地理信息世界》期刊2017年02期)
赵镇辉,黄承晟,周敏奇,周傲英[2](2016)在《分布式内存数据库系统的容错管理》一文中研究指出在大数据背景下,分布式系统被企业广泛部署和应用,随着分布式系统节点规模的扩大,系统故障的概率也将随之增加,在分布式系统中引入容错机制,对提升分布式系统可用性、可靠性、可恢复性至关重要.CLAIMS系统是面向金融领域的对实时数据进行实时分析的内存数据库系统——在数据不断注入系统时,提供近实时的查询、分析任务.本文主要探讨CLAIMS系统中容错机制.依据租约机制,实现系统中异常节点的快速发现及标记(即Fail-fast).在标记异常节点之后,实现对受影响分析任务的重启(即Fail-over);对异常节点全局内存状态的恢复(即Fail-back).实验结果表明,本文所提算法能够较好地实现CLAIMS系统的容错特性.(本文来源于《华东师范大学学报(自然科学版)》期刊2016年05期)
荣绍伟[3](2016)在《基于内存数据库实现动态内存管理的研究》一文中研究指出在现代计算机软件开发中,动态内存为程序设计提供了极大的灵活性。过去的几十年中,前人不断研究、改进动态内存的管理方法,产生了众多的动态内存管理算法。同样在这几十年中,关于数据库技术的研究也得到了长足的发展,开发了众多商业的,以及开源的数据库产品。数据库被应用在现代社会的方方面面,构筑了互联网时代的基石。在近十年里,基于数据仓库,人类社会又迈入了大数据时代。但是到目前为止,还没有人把数据库技术与动态内存管理技术结合起来,利用数据库进行动态内存的管理。本文的研究内容是结合内存数据库技术来进行动态内存的管理,对内存数据库技术和动态内存管理的研究都是创新。本文的研究使用了内存数据库SQLite来分配、回收动态内存,动态内存始终存在于SQLite数据库中。本文首先对使用SQLite进行动态内存管理的方案进行了整体设计;然后分析了SQLite的存储类型,以及SQLite的存储类型与程序设计中的内存数据类型之间的对应关系;接着研究了如何利用SQLite的特点来设计本研究方案的数据库模型,完成数据库的设计;最后在整体设计和数据库设计的基础上研究了程序模型设计,程序模型主要完成对SQLite数据库操作的封装。本文的研究不在于提高动态内存管理的性能,而在于设计一种结合数据库技术实现动态内存管理的方案。本方案的优势在于可以充分利用数据库技术,来检索动态内存的详细信息。在完成相关研究和方案设计的基础上,为验证方法的可行性,本文设计实现了一个基于内存数据库实现的动态内存管理系统——SQLMemPool程序。从对SQLMemPool程序进行测试的结果看,与传统动态内存管理方式对比,SQLMemPool虽然在综合性能上有所欠缺,但该方案是完全可行的。SQLMemPool在使用的过程中会产生保存了动态内存使用记录的数据库文件,通过检索此文件,可获取有关动态内存使用的详细信息。本文最后展示了如何检索关于动态内存使用的详细信息。(本文来源于《中国石油大学(华东)》期刊2016-06-01)
倪中洲[4](2016)在《基于内存数据库的微网能量管理系统研究与实现》一文中研究指出随着科技的发展和进步,新型管理方式及技术特点对传统电力系统能量管理方式造成了巨大的冲击。电力系统企业信息化自动化管理已经被多次提及并在部分地区进行实施。因此建立一个一体化、自动化的信息采集共享平台,把发电,变电,配电等信息集中采集处理分析,并在这些数据的基础上对发电配电进行调控的能量管理系统非常必要。大规模电力系统集中式发电的运行难度越来越大,越来越难以满足用户的高质量电能的要求,而且近年来环境污染现象越来越严重,传统发电方式对环境的破坏及能源利用率较低,于是分布式发电被提出以改善传统集中式发电方式的不足。而分布式发电有诸如间歇性强、电源特征性差异显着、不容易控制等缺陷。为解决分布式电网以上缺陷,微网被提出,它是由分布式电源、储能/供能装置、负荷等组成的整体,可直接与大电网相连。在电网运行中,能量管理系统(Energy Manage System,EMS)中的数据监控至关重要,随着电力系统得的飞速发展,其系统越来越繁杂,越来越庞大,对能量管理系统的数据处理能力、长期运行稳定性、运行维护成本等提出了更高的要求。目前国内外EMS系统多使用关系型数据库(Relation Database Manage System,RDBMS),因为传统关系型数据库应用较为广泛且有较高的可用性和可靠性,但传统关系型数据库在运行时间较长后时效性较差,越来越不能满足电力系统的一些数据运算的高速数据读写需求,故内存数据库(Main Memory DataBase,MMDB)被引入以提高系统内数据处理速度,国内虽有内存数据库在相关领域的研究但多处于理论阶段或小型试验阶段并无成型产品的出现。本文基于开源内存库FastDB针对原内存库数据分配算法做出改进,与原有FastDB相比其速度更快。并且本文根据公共信息模型(common information model,CIM)扩展导则和微网结构特征对CIM进行扩展,设计本系统内微网结构,结合IEC61850设计系统相关模型,使本系统有更高的通用性。最后根据神州光伏电站人员提出的功能需求,进行微网能量管理系统的需求设计,软件架构设计以及具体软件开发,将设计的内存数据库应用于微网能量管理系统中,通过实验验证了其数据处理高效性及高速性,并经过实际项目应用验证了本设计的实用及稳定性。(本文来源于《华北电力大学》期刊2016-03-01)
邵斌[5](2016)在《内存数据库技术研究与在网络安全管理系统中的应用》一文中研究指出由于内存数据库将数据存储在内存中,相比于传统磁盘数据库在性能方面得到了极大的提升,而且随着内存容量的不断增加和内存价格的不断下降,使内存数据库逐渐从一个设想变为现实,近年来关于内存数据库的研究吸引了人们越来越多的关注,各种关于内存数据库索引、数据存储、并发控制等方面的研究成果不断涌现,内存数据库的研究已经成为数据库研究的一个热点。同时,各大数据库厂商为了抢占市场都相继推出了相关的内存数据库产品,这也加快了内存数据库应用的普及。如今,内存数据库已经成为解决系统存储和检索性能问题的重要解决方案之一。本文以内存数据库作为研究对象,提出了一套内存数据库索引新算法,并以网络安全管理系统作为应用场景,将内存数据库引入并进行改进设计,显着地提高了系统的整体性能。具体成果如下:(1)提出一种新型的内存数据库索引算法DLB+树,通过将B+树的叶子结点扩展为双叶子结点,并改进了相关的操作算法,最终得到一种更适用于范围查询且有较高空间利用率的索引算法。实验证明,当查询数据达到一定数量,其范围查询效率是B+树查询效率的2倍。(2)将内存数据库实际应用到网络安全管理系统中,改善当前系统在数据库存储和检索方面存在的功能和性能缺陷,利用内存数据库在存储上的灵活性和检索上的高效性,对系统用户管理模块的单点登录和权限控制功能以及安全事件管理模块的事件匹配和实时事件监视都做了重新设计和改进,还针对内存数据库造成的数据不一致性情况设计了相应的持久化方案。(3)对改进后的网络安全管理系统做了功能和性能测试,功能测试的结果证明了本文对网络安全管理系统改进设计的合理性;而性能方面的测试数据表明改进后的模块性能得到了显着的提升。(4)对内存数据库应用于具体项目中的几种方式进行了归纳,总结出了叁类对内存数据库的典型实践,具有一定的借鉴意义。(本文来源于《北京邮电大学》期刊2016-01-12)
孙惠娟[6](2015)在《内存数据库事务管理器研究》一文中研究指出事务保证了数据库的一致性,线程作为系统运行的组成部分,与事务的运行存在相似性。在用java语言设计的内存数据库中,将事务作为一个线程运行,提出了适合内存数据库的事务模型及状态图。该方法能满足事务的ACID属性,事务的并发控制度较高,采用了结合多种并发控制实现技术优点的锁实现机制和死锁处理方法。(本文来源于《数字技术与应用》期刊2015年08期)
王加乐[7](2013)在《内存数据库存储管理设计与实现》一文中研究指出内存数据库由于全部或者大部分数据常驻内存,故其事务处理过程中的I/O很少。因此,与磁盘数据库以减少I/O为主要优化目标不同,内存数据库不再以此为主要优化目标。这也意味着磁盘数据库中的各种处理方法不再适用于内存数据库,而需要针对内存数据库的自身特点来研究新的处理方法。作为内存数据库的各种功能的基础,存储管理有着十分重要的地位。存储管理不仅直接影响着内存数据库的性能,也影响了各种上层功能,故内存数据库存储管理的研究具有重要的意义。基于以上需求,研究了内存数据库的存储管理,并给出了相应的存储管理器的设计与实现。具体而言,研究内容包括内存数据库的数据组织、内存管理以及索引。主要工作如下:在分析内存数据库的存储层次的基础上,设计了存储管理器的存储层次以及记录的组织方法;通过改进记录的格式从而大幅度提高了存储管理器的性能;设计并实现了一个基于多内存池,可以有效利用内存资源的内存管理方法;设计并实现了一个灵活的启动加载策略和一个内外存数据交换策略;详细分析了哈希索引、T-树索引和缓存敏感索引的特点及其适用性,给出了T-树索引的详细设计、实现及其优化方法。最后,通过实验表明,索引节点块的大小对索引性能存在着较大的影响;记录格式的改进显着提升了该存储管理器的性能。另外,还通过与FastDB的对比实验表明,该存储管理器的综合性能较实际内存数据库系统FastDB相当或更高,在实践中是可行的。(本文来源于《复旦大学》期刊2013-03-26)
朱玲[8](2012)在《基于内存数据库的汽车碰撞试验信息管理系统研究与设计》一文中研究指出近年来,随着汽车普及率的不断提高,交通事故的发生率也随之增加,汽车碰撞安全性的研究已经成为了各国政府和社会大众所共同高度关注的问题。相较于其它研究试验,汽车碰撞试验具有瞬时性、不易预测性、大数据量,特别是不能进行重复性测试等特点,传统的磁盘数据库系统已无法满足其实时数据访问的需求,为满足碰撞试验实时性、稳定性和可靠性的要求,本文基于内存数据库技术,通过实时采集、存储碰撞瞬间汽车与试验假人的运动状态信息,构建了一个碰撞试验信息管理系统,通过该系统不仅能智能管理碰撞试验采集的各种数据信息,对汽车安全性能进行评价,还能为汽车结构优化设计提供数据支持,具有现实意义。本文首先介绍了国内外汽车碰撞试验及试验假人的研究现状,在分析汽车碰撞试验方法及特点的基础上,提出了在碰撞试验中应用内存数据库的必要性。深入研究了内存数据库的相关技术,通过与磁盘数据库的对比,展现了内存数据库技术的优势,为深入研究设计适用于汽车碰撞试验系统的内存数据库打下理论基础。其次,本文通过汽车碰撞试验信息管理系统的需求分析,结合汽车碰撞试验自身的特性,提出了系统的总体设计方案,详细阐述了系统的总体架构和功能模块,并对系统的软硬件进行了详细设计,搭建了嵌入式Linux开发平台,包括建立交叉编译环境、烧写Bootloader、内核移植、挂载根文件系统等。本文研究的重点是内存数据库的设计与实现。通过研究内存数据库的体系结构,提出了模块化设计思路,将内存数据库分为数据库核心模块,数据库维护模块及数据库接口模块叁大部分。给出数据字段、数据表的结构定义,研究设计了数据表的相关操作方法,如创建表、插入表、删除表等,并给出了相应的函数定义及操作流程;对比分析了T树与Hash索引算法各自的优缺点,提出了T树与哈希索引配合使用的索引算法。构建了数据库维护平台,实现数据定时存盘功能,防止数据掉电易失,并设计CPU监控模块和异常处理模块,一旦程序出现异常,系统能实时捕捉异常信息并实时记录异常时间,大大地保障了系统运行的可靠性与稳定性。最后,构建无线通信网络,实现数据实时采集,实时传输,并设计了汽车碰撞试验信息管理系统软件,实现汽车碰撞试验实时信息、试验车辆信息、试验假人信息、试验环境信息以及用户信息等多种信息管理的综合平台。在完成系统上位机软件设计与实现工作的基础上,编写测试代码,对其进行功能和性能测试。测试结果表明该系统软件可以实现实时数据采集、存储、通信等功能,并能长久、稳定的运行。(本文来源于《哈尔滨工程大学》期刊2012-12-01)
郭波[9](2012)在《内存数据库存储管理研究》一文中研究指出内存数据库由于全部或者大部分数据常驻内存,故其事务处理过程中的I/O很少。因此,与磁盘数据库以减少I/O为主要优化目标不同,内存数据库不再以此为主要优化目标。这也意味着磁盘数据库中的各种处理方法不再适用于内存数据库,而需要针对内存数据库的自身特点来研究新的处理方法。作为内存数据库的各种功能的基础,存储管理有着十分重要的地位。存储管理不仅直接影响着内存数据库的性能,也影响了各种上层功能,故内存数据库存储管理的研究具有重要的意义。基于以上需求,研究了内存数据库的存储管理,并给出了相应的存储管理器的设计与实现。具体而言,研究内容包括内存数据库的数据组织、内存管理以及索引。主要工作如下:在分析内存数据库的存储层次的基础上,设计了存储管理器的存储层次以及记录的组织方法;通过改进记录的格式从而大幅度提高了存储管理器的性能;设计并实现了一个基于多内存池,可以有效利用内存资源的内存管理方法;设计并实现了一个灵活的启动加载策略和一个内外存数据交换策略;详细分析了哈希索引、T-树索引和缓存敏感索引的特点及其适用性,给出了T-树索引的详细设计、实现及其优化方法。最后,通过实验表明,索引节点块的大小对索引性能存在着较大的影响;记录格式的改进显着提升了该存储管理器的性能。另外,还通过与FastDB的对比实验表明,该存储管理器的综合性能较实际内存数据库系统FastDB相当或更高,在实践中是可行的。(本文来源于《华中科技大学》期刊2012-01-01)
胡健鹰[10](2011)在《实时内存数据库的内存数据组织管理》一文中研究指出嵌入式实时应用环境要求实时数据库必须以内存数据库为底层数据支撑,以提供稳定、高效、快速的数据存取。内存数据库创造性的把数据库“工作版本”安置于内存之中,通过一系列高效的管理机制,保证事务执行可直接存取内存中的数据,而无需等待内外存数据I/O,最大程度保证了实时事务的时间特性,提升了系统性能。ARTs-DB为实验室自行研发的嵌入式实时主动数据库管理系统。为了实现对实时应用的支持,ARTs-DB采用了一套有效的内存数据库内存数据的组织管理方案。针对嵌入式实时控制领域的应用特性,ARTs-DB系统采用了一套高效、简洁、快速的系统内存管理方案。按照内存数据的不同特点,ARTs-DB实现了系统专用内存空间的管理方案。在此基础上,针对分区的数据特点,量体裁衣的设计了动态分区管理和页式管理等系统空间的组织管理方案,为实时数据库系统提供了更符合现代实时应用特征的内存管理方案。ARTs-DB打破了传统数据库系统以磁盘为数据存储管理中心的模式,实现了将数据库的“工作版本”安置于内存之中。结合传统数据库关系数据模型和现代实时应用特征,在区段表管理方案的基础上设计了新的数据库物理组织方案和数据存储结构。同时针对ARTs-DB中事务处理数据的特性,设计了高效的内存数据库更新管理方案,提高了系统系能。(本文来源于《华中科技大学》期刊2011-12-01)
内存数据库管理论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
在大数据背景下,分布式系统被企业广泛部署和应用,随着分布式系统节点规模的扩大,系统故障的概率也将随之增加,在分布式系统中引入容错机制,对提升分布式系统可用性、可靠性、可恢复性至关重要.CLAIMS系统是面向金融领域的对实时数据进行实时分析的内存数据库系统——在数据不断注入系统时,提供近实时的查询、分析任务.本文主要探讨CLAIMS系统中容错机制.依据租约机制,实现系统中异常节点的快速发现及标记(即Fail-fast).在标记异常节点之后,实现对受影响分析任务的重启(即Fail-over);对异常节点全局内存状态的恢复(即Fail-back).实验结果表明,本文所提算法能够较好地实现CLAIMS系统的容错特性.
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
内存数据库管理论文参考文献
[1].刘天漪,钟志农,熊伟,甘麟露,陈荦.基于内存数据库的叁维模型管理方法[J].地理信息世界.2017
[2].赵镇辉,黄承晟,周敏奇,周傲英.分布式内存数据库系统的容错管理[J].华东师范大学学报(自然科学版).2016
[3].荣绍伟.基于内存数据库实现动态内存管理的研究[D].中国石油大学(华东).2016
[4].倪中洲.基于内存数据库的微网能量管理系统研究与实现[D].华北电力大学.2016
[5].邵斌.内存数据库技术研究与在网络安全管理系统中的应用[D].北京邮电大学.2016
[6].孙惠娟.内存数据库事务管理器研究[J].数字技术与应用.2015
[7].王加乐.内存数据库存储管理设计与实现[D].复旦大学.2013
[8].朱玲.基于内存数据库的汽车碰撞试验信息管理系统研究与设计[D].哈尔滨工程大学.2012
[9].郭波.内存数据库存储管理研究[D].华中科技大学.2012
[10].胡健鹰.实时内存数据库的内存数据组织管理[D].华中科技大学.2011