全球旧事资料 分类
龙源期刊网httpwwwqika
comc

关于内存数据库关键技术的研究
作者:王淑梅来源:《进出口经理人》2017年第05期
摘要:内存数据库是适应互联网技术以及大数据的发展需求形成的,同时硬件技术的发展降低了内存的制造成本,也为内存数据库的发展创造了更好的条件。目前已经研发出的各种内存数据库在实际运行中发挥着良好的作用。本文将围绕内存数据库的一些关键技术展开研究,希望能够通过本文的分析,为数据库的建设和发展提供更好广阔的空间。关键词:内存数据库;关键技术;概论;特点数据库技术长期以来扮演着重要的角色,并且具有强大的性能以及完备的事务处理能力,在各行各业中有着广泛的应用。为了实现数据库更多的价值,有必要加强对内存数据库的持久化策略的研究,因而对数据库相关技术的研究也就提出了新的要求。并且,随着科技的进步和信息技术的不断发展,数据库的理论基础也得到了进一步的丰富。一、内存数据库概论及其特点(一)内存数据库概论内存数据库是一种能够进行直接操作的数据库,它是将相关的数据存储在内存之中。在计算机技术中,对内存数据库进行了规范的定义:设定数据库系统DBS,该数据库系统中的数据库是DB,DBM(t)代表t时刻中出现在DB中的数据集合,AT(t)代表t时期时处于活动状态的事物集合,Dt(T)则是事物集在t时刻进行操作的数据集。在满足运行需要的情况下,任一时刻t,满足T隶属于AT(t)且Dt(T)隶属于DBM(t),则将DBS成为一个内存数据库系统,一般用MMDBS简称;同时称DB为一个内存数据库,并简称为MMDB。(二)内存数据库的特点在分析内存数据库特点的时候,可以从结构、性能等方面展开分析。首先,内存数据库拥有常驻的内存;在结构上其设计的目标主要是为了更好的提高CPU的效率和内存;在性能方面,MMDB性能非常高,主要体现在对事物的处理不用访问相应的磁盘。二、内存数据库的存储结构内存数据库存储过程中所需要的存取时间较短,甚至会达到108量级的标准。在访问时间上内存的顺序访问和随机访问是一样的,因此系统所追求的就是尽可能的提高内存空间的利用效率。内存在数据物力组织方面大多采用区段的模式,其中段是内外存IO的单位,也是内存空间分配和数据库恢复的单位。这种关系模型主要是实现对存储空间的划分,通过将存储空间划分为相应的区,再将区划分为段,形成独立的存储关系。
f龙源期刊网httpwwwqika
comc
三、索引技术内存数据库索引技术主要包括B树索引和T树索引两r
好听全球资料 返回顶部