首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
针对嵌入式配料系统采用单独的后台SQL数据库储存管理数据中存在的缺陷,提出了在嵌入式配料系统中采用前台内存数据库和后台SQL数据库协作的方式管理数据的全新解决方案.以某企业嵌入式配料系统项目为背景,研究了前台内存数据库和后台SQL数据库协作管理配料系统数据的实现过程,介绍了嵌入式内存数据库核心对象的数据组织方式.该方案已应用于嵌入式配料系统中,并使配料系统的实时性、可靠性、稳定性方面都得到了较大的提高.  相似文献   

2.
基于FastDB的内存数据库实现机制研究   总被引:1,自引:0,他引:1       下载免费PDF全文
FastDB是一个高效率的内存数据库系统,相对于传统磁盘数据库,内存数据库通过将数据完全加载到内存,在内存中实现对数据的管理.通过对实现方式的深入分析、比较,选用合适的方式对内存数据库的实现机制等方面进行了改进,给出了内存数据库的实现方法、步骤和主要数据结构,进而对共享内存管理进行了阐述,使得内存数据库在处理数据上比磁盘数据库快,可以有效地使用CPU周期和内存,从而在一定程度上改善了数据吞吐量.较好的避免了内外存数据交换的发生,有效解决了不同行业中对系统响应要求高的问题.  相似文献   

3.
内存数据库通过把数据装载到内存而提高性能,同时保证了数据的可靠性。介绍了ALTIBASE的系统架构,说明了内存数据库区别于传统数据库的不同结构。  相似文献   

4.
根据牵引变电所综合自动化系统的结构与特点,在分析实时数据和事务的特征基础上,提出了用DCOM技术实现内存数据库的访问接口及共享方法;采用多串口服务器、以太网及交换机等的连接实现通讯;设计了牵引变电所综合自动化系统的一个驻留内存的实时数据库,实现对变电所信息的共享,提供给调度、管理和流程等系统控制.  相似文献   

5.
针对基于商用数据库的HLR/AUC系统在实时性和安全性方面的不足,提出引入内存数据库来解决该问题,并指出需要解决初始数据装入和数据一致性问题。同时设计并实现了一种基于内存数据库的高性能系统。  相似文献   

6.
在过去的10年间,随着硬件技术不断发展,内存价格越来越低,许多计算机系统均布置了大容量内存.数据库系统开发商和研究人员认识到这一趋势,并开发出多款内存数据库产品,其特点在于先将数据装载到内存之中,再执行相应的数据管理任务.随着内存数据库的出现,如何客观、公正地评测它的性能显得愈发重要.尽管当前不乏关于关系型数据库系统的评测基准,例如威斯康星测试基准和TPC-X系列等,但是这些基准并未充分考虑内存数据库的重要特性,因此不适合评测内存数据库.本文提出了一种面向内存数据库的评测基准(InMemBench),与传统的关系数据库基准显著不同,它综合考虑了内存数据库特有的数据预取过程、物理组织方式和压缩能力等方面的重要特点.最后,本文还通过新基准比较了4款内存数据库的性能.  相似文献   

7.
内存数据库索引技术在消防监控系统中的应用研究   总被引:1,自引:0,他引:1  
传统的磁盘数据库因为要进行大量的I/O操作,不能很好地满足系统的实时性要求。内存数据库系统将用户数据加栽到内存中,使得数据的处理速度大大提高,可满足各种实时应用系统的实时数据处理需求。本文介绍了消防监控系统中内存数据库索引的设计方法,并对比了两种方法下的系统运行效率。  相似文献   

8.
变电站自动化系统实时数据库的研究   总被引:5,自引:0,他引:5  
针对关系型数据库系统在变电站自动化系统的实时应用中存在的缺陷,分析了变电站自动化系统中实时数据库系统的构成及数据对象的分类,提出了变电站自动化系统的实时数据库模型,并对其数据库结构、事务处理进行了设计。该模型在变电站自动化系统中的得到了应用。  相似文献   

9.
采用内存数据访问对象提高数据库访问速度   总被引:3,自引:0,他引:3  
将内存数据库的思想溶于传统磁盘数据库(DRDB)中,采用内存数据访问对象(MMDAO)技术,在当前主流计算机所能提供的有限内存中实现应用程序与数据库系统之间的接口,使数据库检索、存取等过程在内存中进行,避免大量的磁盘数据I/O,从而实现数据库应用程序中数据的高速存取、检索和操纵,提高应用系统的执行效率。  相似文献   

10.
摘 要:Matlab和数据库技术广泛应用于大型工程应用系统中。存储在数据库中的mat文件数据须经过本地文件系统,由 Matlab加载到工作空间中。每次文件数据加载过程附带两次文件IO,降低了应用软件性能。本文提出的基于内存的mat文件数据快速加载方法,将数据库中的文件数据下载到Matlab内存缓冲区中,在缓冲区中完成文件数据扫描和加载,消除了本地文件系统的介入,显著改善了应用软件系统性能。  相似文献   

11.
数据库集群服务器产品是采用集群作为基础的体系架构,它不单单是一个硬件平台,还包括了操作系统和数据库软件等。数据库软件就是提供了一种对数据进行操作的平台,因而数据在磁盘、内存、处理器之间移动过程中所产生的瓶颈也是最终系统体现出来的瓶颈。本文将主要从内存访问、进程间通信、磁盘IO访问等因素进行分析,从中可以看出系统性能提升的瓶颈及解决办法。  相似文献   

12.
针对温度监控系统的实际情况,在VC 环境下,分别采用windows API函数,MSComm控件开发串行数据库通信软件,实现前方数据的实时采集与存储,分析比较以上两种方法的优缺点。系统采用目前实时系统中广泛使用的Access 2000关系型数据库作为管理数据的工具,其具有强大的动态数据交换、对象链接和嵌入特性以及网络共享和ODBC特性,可快捷高效地进行数据的管理。数据库模块的设计采用标准的SQL结构化查询语言,选用ODBC数据库访问技术,存储速度快、内存消耗少、操作简单。  相似文献   

13.
采用灵活而高效的数据存储管理机制是实现内存数据库管理系统的关键,提出一种适合内存数据库的“影子内存”组织方法,并给出具体的内存空间的组织管理,存储结构和存取策略。  相似文献   

14.
随着计算机硬件技术的高速发展,内存的成本不断降低,数据库管理系统将其工作数据集完全放入内存变得可行.相比于常规的磁盘数据库,内存数据库具有更快的数据存储速度、更高的吞吐量和更强的并发访问能力,满足了许多应用的快速响应需求.然而,由于内存是易失性存储介质,与磁盘数据库在可用性方面有一定区别.本综述重点讨论了适用于内存数据库提高可用性的主要策略,包括快速恢复策略、冗余备份和容错等.  相似文献   

15.
传统的关系型数据库常用于永久、稳定的数据,它强调维护数据的完整性、一致性,但无法满足海量数据处理的实时性;而内存数据库虽然读写速度高出传统数据库几个数量级,但其频繁的数据交换、事务操作等由于操作复杂,都无法满足大型应用系统对于相对格式的海量数据进行固定格式的实时比对要求。提出了基于多维散列桶的数据定位技术MDHash,结合多种内存数据库的优点,主要通过散列桶、不定长字符串散列、文档散列共三层散列的方法来实现数据的定位,满足系统对海量数据的实时检索比对。  相似文献   

16.
基于VC++和数据库的串口监控系统软件的开发   总被引:1,自引:0,他引:1  
讨论了Windows环境下实现串行通信的3种基本方法,针对串口监控系统的实际情况,在VC++环境下,分别采用Windows API函数和MSComm控件开发串行数据库通信软件,实现前方数据的实时采集与存储,分析比较3种方法的优缺点.系统采用目前实时系统中广泛使用的Access2000关系型数据库作为管理数据的工具,具有强大的动态数据交换,对象链接和嵌入特性以及网络共享和ODBC特性,可快捷高效的进行数据的管理.数据库模块的设计采用标准的SQL结构化查询语言,选用ODBC数据库访问技术,存储速度快,内存消耗少,操作简单.  相似文献   

17.
在三维模型的应用中,将模型文件存储在数据库中是一种很好的管理方式.一般显示模型的做法是把数据库中的模型存储在临时文件中,再从这个文件中读取数据.文章提出了一种避免临时文件的显示方式,即将数据库中的模型暂存在内存中的一块区域,然后从内存中读取数据的显示方式.在这种方式下,内存中的数据以字节为单位赋值给用于显示的数据结构....  相似文献   

18.
提出了一种适合于内存数据库的"影子内存"组织方法,给出了具体的内存空间的组织管理、存储结构和存储策略,事务都有一定的可预报性,通过对主动实时事务进行预分析处理,可提取其对数据库存取行为的知识.基于这些知识,对数据库内外存数据交换的策略、方法进行了探讨.  相似文献   

19.
刘文娟  陈永胜 《科技信息》2009,(33):59-59,61
内存结构是oracle数据库体系结构中最重要的部分之一,它是影响数据库性能的重要因素。本文介绍了Oracle的内存结构和内存管理.通过一个实例详细剖析了HP小型机上Oracle数据库内存使用细节,并提出合理化建议。  相似文献   

20.
在内存数据库中,由于内存的易失性使得数据库的恢复较为复杂,而恢复过程涉及到I/O操作,对系统的整体性能影响很大.文章提出了一个基于日志服务器的内存数据库恢复系统,日志服务器能有效地减少内存数据库记录日志和检查点的开销;给出了系统的整体结构、日志记录过程和恢复算法;并对一些关键技术,如脏页缓冲、检查点等进行了详细分析.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号