共查询到19条相似文献,搜索用时 203 毫秒
1.
2.
在多核处理器、大内存、非易失内存等新硬件技术的支持下,异构存储与计算平台成为主流的高性能计算平台.传统的数据库引擎采用一体化设计,新兴数据库则采用存算分离和算子下推技术以更好适应新型分布式存储架构.提出了一种新颖的基于管算存分离方法的内存数据库实现技术,在存算分离技术的基础上进一步根据数据库模式、数据分布与负载计算特征将数据集划分为元数据集和数值集,将统一的查询引擎分解为元数据管理引擎、计算引擎和存储引擎,将包含语义信息的元数据管理抽象为独立的管理层,将无语义的数值存储和计算抽象为计算存储层,其中计算密集型负载定义为计算层,数据密集型负载设计为存储层,并根据硬件平台的不同分离或合并计算与存储层.内存数据库的实现技术分为几个层次:1)模式优化,实现数据库存储中“数(数值)”与“据(元数据)”的分离,根据数据的内在特性选择不同的存储与计算策略;2)模型优化,采用Fusion OLAP模型,实现在关系存储模型上的高性能多维计算;3)算法优化,通过代理键索引、向量索引支持优化的向量连接、向量聚集算法,提高OLAP性能;4)系统设计优化,通过数据库引擎分层技术实现管理与计算分离、存储与计算分离以... 相似文献
3.
4.
5.
内存数据库一种紧凑的存储结构 总被引:1,自引:0,他引:1
文章分析和研究了当前针对内存数据库的存储结构,提出了索引与记录相结合的存储结构,通过索引与记录数据的结合存储,以提高内存数据库存储空间利用率和操作的效率。 相似文献
6.
航天实时内存数据库存取机制MCacheTree的研究 总被引:1,自引:0,他引:1
考虑到空间环境探测、空间科学实验所产生的数据时效性比较强,为了对它们进行有效的管理,研究了提高实时性能的索引技术.由于IO速度较慢、外存延迟时间难以预测,实时数据库系统通常采取内存数据库技术.基于此,提出了一种新的适合航天实时内存数据库系统的索引结构:MCacheTree,它将内存缓存和检索树有机地结合起来,并应用延迟写和延迟删除的优化技术,有效地降低了查询时间,提高了实时性能.最后通过实验验证了该设计的高效性. 相似文献
7.
为解决流程工业中过程历史数据的存储以及大量数据的快速查询问题,提出一种基于关系数据库的磁盘历史数据库模型。在数据存储方案设计中,将关于位号和数据采集接口的静态信息存储在关系数据库中,历史数据以文件形式存放,采用三重二级缓存机制避免频繁访问磁盘,并使用经典的SDT算法对实时数据进行压缩存储,降低存储成本。数据查询方案采用三级索引文件结构,即总索引文件、二级索引文件和位号索引文件,提高查询效率。该磁盘历史数据库的第一版已经成功实现,应用结果表明,数据存储方案和查询方案的设计是合理的,100个位号的查询时间约为500 ms。 相似文献
8.
谷国栋 《数字社区&智能家居》2007,(10):5-6
所谓内存数据库,简单地说就是任何时刻任意一个活动事务所操作的数据集都要存放在内存中,换句话说,内存数据库系统就是数据库的“工作版本”常驻内存的数据库系统。显然,它要求较大的内存量,至少应能存储当前处理的数据,但并不要求在任何时刻整个数据库都存放在内存。内存数据库是支持高性能信息处理的有力工具,是实现诸如实时数据库、智能数据库等的基础,其核心问题是数据库的存储结构及存取方法,以提高空间利用率。为此,首先讨论了内存数据库的定义,接着分析了并发控制﹑MMDB的逻辑优化规则﹑动态降低锁粒度和动态提高锁粒度,最后做了总结。 相似文献
9.
多线程内存数据库服务器设计 总被引:5,自引:0,他引:5
宋广华 《计算机工程与应用》2001,37(18):107-110
文章介绍了一个多线程内存数据库服务器(MTMDS),由于采用多线程技术,克服了多进程体系结构资源消耗多、进程调度开销大、难以实现大容量共享存储等主要缺陷。文中详细阐述了采用“移动平均反馈”事务预测法(MMFP)的实时数据库引擎(RDE)、动态内存管理(DMM)、用户数据索引及并发控制。 相似文献
10.
内存数据库的图论存取方法 总被引:5,自引:0,他引:5
对内存数据库(MMDB)而言,数据库的存储结构与存取方法是关键,文中给出了一种MMDB组织与存取的图论方法,它引入“内存数据库图”(MM-DBG)的概念,提出了一种片段式的集数据和索引在一起的存储结构,具体给出了MM-DBG上维护和关系查询操作的算法,并从存储空间和操作执行时间两方面进行性能分析。 相似文献
11.
12.
为了进一步提高混合数据库系统的实用性, 本文提出了一种分布式混合数据库系统. 首先, 散布服务器将关系数据库中的实体表复制到本地内存数据库中, 散布客户端从服务器内存中载入数据库的完整快照, 而不涉及到关系数据库. 在完成最初的数据初始化后, 散布客户端与散布服务器通过散布机制持续保持同步及异常恢复. 本文还给出了数据分类和数据存储设计, 重点强调了散布机制设计过程, 它主要涉及散布模块定义、散布客户端Poll模式、Delta ID的用法、散布复原协议、散布客户端的DB记录同步等. 相似文献
13.
内存受限的实时内存数据库数据装入策略 总被引:3,自引:0,他引:3
实时数据库要求以内存数据库为其底层的支持。传统的内存数据库要求内存数据库能容纳全部外存数据库,因此没有数据装入的问题。而要实现内存受限的内存数据库,就是在内存数据库不能容纳全部外存数据库的前提下,保证一个事务执行前,其数据被装入内存。而内存数据库的脆弱性使得数据的装入比较频繁(包括初装和运行时装入),因此传统的装入策略对实时内存数据库就显得不合适。为此给出了新的数据装入策略,并在此基础上实现了ERTMMDB(Embedded Real-time Main Memory Database)。 相似文献
14.
基于遗传算法的实时内存数据库查询优化 总被引:3,自引:0,他引:3
各种事务类型的查询处理是实时数据库实现的关键点之一.由于现有的关系查询处理不能适合于实时数据库,因此实时数据库系统必须具有自己的查询处理器.为此,结合正在开发的嵌入式实时数据库系统ERTDBMS,给出了一个实时数据库查询处理的系统RTQP,并在对实时数据库查询处理做了一般性探讨后,将重点放在内存代价和遗传算法上,类似于关系系统RTQP提供了在MMDB环境下节省内存的查询处理的实现算法,以及遗传算法和实时数据库规则相结合的查询优化方案。 相似文献
15.
宋芬 《网络安全技术与应用》2010,(7):85-87
Lotus Domino是当今办公自动化系统的主流开发平台之一,苏州大学的OA系统正是基于这个平台开发的。Domino自带一个非关系型数据库——文档型数据库,而苏州大学的档案管理系统的数据存储在SQL Server——关系型数据库中。因此要实现OA系统与档案管理系统的数据交换,必须要解决Domino和关系数据库的数据交换问题。本文利用ODBC实现Domino和关系数据库的互操作。 相似文献
16.
17.
语义网技术的发展促进了石油领域中多学科本体之间的整合技术的发展。随着数据的规模的增大,传统的基于关系型数据库的数据存储和信息检索等存在较多问题。对此,提出了一个基于Neo4j数据库的领域本体构建过程,专注于改进数据存储和信息检索两个方面。首先,提出了一种基于图形数据库Neo4j的大规模本体数据存储问题的解决方案,通过设计一种基于Neo4j的存储模型配合分布式存储机制,实现存储空间的高效利用。其次,在Neo4j数据模型的基础上,设计了一种两层索引结构的检索算法。实验评估表明, 提出的方法与基于关系数据库的方法相比,在数据存储方面可以节省10%以上的存储空间,在信息检索方面将检索效率提高了30多倍。 相似文献
18.
该文在深入研究内存数据库系统存储管理技术的基础上,给出了自主开发的内存数据库系统SwiftMMDB存储管理模块的设计与实现方案,针对不同种类的应用背景,设计了两种数据库系统的运行结构以加快本地数据访问;分析并比较了三种内存空间分配方式,使SwiftMMDB能够根据不同应用场合的需求特点选用不同的底层内存分配方式;将哈希索引与T树索引相结合对查询进行优化,提高内存数据库的查询效率。 相似文献
19.
为解决用户使用目前的云数据库服务时他们必须对应用做大量的修改的这种问题,在分析和研究现有的云数据库服务的基础上,提出了一种新型的云关系型数据库平台,它支持多语言开发的SDK机制,同时对数据的垂直、水平分布机制和算法进行了描述.描述了云关系型数据库的可靠性,包括数据存储管理和各种保护机制.仿真性能测试结果表明,在大海量数据量下,该云关系型数据库具有很好的可靠性、可扩展性和易用性. 相似文献