一个基于C/S模式的内存数据库系统的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:liupingxiu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代数据库应用领域的不断扩大,人们对数据库技术提出了新的更高的要求,特别是实时应用领域的高性能要求是传统数据库技术所无法满足的。80年代中后期以来,随着半导体存储器价格的不断下降和内存容量的不断扩大,内存数据库(Main Memory Database)应运而生。它通过将数据库的“主版本”常驻内存,利用内存快速的存取速度,使系统性能获得很大的改善。但同时也带来了其自身新的设计问题,必须重新设计数据库算法及数据结构,以便更有效利用CPU及内存空间。 本文首先对内存数据库系统的发展,定义,与传统磁盘数据库系统的区别,以及如今研究的热点问题进行了阐述,并在此基础上介绍了一个本人参与开发的大连商品交易所内存数据库系统QuickDB所采用的关键技术。其中,在网络接口部分主要包括服务器的线程模型,软件设计以及通讯的数据格式;在后台内存数据库管理系统部分主要包括数据组织,查询技术与优化,并发控制,事务管理以及系统恢复等方面。最后通过与传统磁盘数据库系统对大连商品交易所业务数据的对比测试数据来说明内存数据库系统高实时性,高性能的优点。
其他文献
近年来,计算机应用在各种行业迅速普及,许多领域都建立了各自的数据库,数据量日益增加,并将一部分可公开的信息在万维网上发布;万维网上的各类多媒体数据更是爆炸性地增长,迅
该文首先说明了现有系统在访问控制方面的缺陷及其改进方法,重点论述了系统的设计方案、关键技术以及功能模块的设计与实现,在结尾处讲述系统的管理配置过程,对系统的优缺点
学位
在信息技术高速发展、广泛应用的今天,现代教育技术迅猛发展,引起了教育的深刻变革.教育同信息是密不可分的,因为教育从本质上来说就是信息的传递、接收和加工.教育信息化成
目前的网络自动拓扑发现多采用SNMP协议实现基于路由表的管理域内逻辑拓扑发现算法。但是,交换机等二层设备越来越多地分布在IP网络中形成微子网段,使得越来越多的网络结构对于
目前,如何对大数据量的纹理图像进行有效、快速的分割已经成为国际图像处理领域的一个重要研究热点。引入有针对性的分割方法,与进行并行处理为这个问题的解决提供了一条有效的
围绕数据立方梯度挖掘的三个关键技术即数据立方梯度挖掘算法、数据立方梯度查询以及数据立方梯度挖掘工具,我们开展了四个方面的研究工作:约束性数据立方梯度挖掘研究、实例
iSCSI可以用硬件和软件实现.Linux下实现iSCSI的源代码是公开的.因为SCSI设备具有平台独立性,这使得SCSI设备可以在不同的操作系统平台之间用iSCSI协议通讯.通过对比Linux和W
随着计算机应用技术的不断发展,基于Web的系统日益成为软件系统开发中采用的主流计算模式。Web应用的安全问题,严重制约了网络应用的推广。需要逐步完善和彻底解决Web应用的安
随着Internet技术的不断发展,用户市场的逐渐成熟,如何更好地利用网络资源,为用户提供经济、合理的组网方案,提高网络运行效率,成为目前因特网建设中迫切需要解决的问题.电信