实时数据库系统Vege Bam2.0的关键技术研究与实现

来源 :西安科技大学 | 被引量 : 0次 | 上传用户:ggf9988998
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在实时数据库VegeBam1.0的基础上构建实时数据库系统VegeBam2.0的系统架构,并在研究的基础上开发了一个具有自主知识产权的实时数据库系统VegeBam2.0。主要内容如下:描述了实时数据库系统VegeBam2.0的系统需求,对VegeBam2.0进行系统分析,构建了VegeBam2.0的系统架构。针对基于网络环境的客户端数据读写问题给出了解决方法:设计了服务器和客户端交互通信协议,使客户端在网络环境下可较快速的访问数据库以及读写海量数据。为提高多维数据的查询速度,在多维索引结构RS-tree的基础上,提出一种改进的多维索引结构RSR-tree。在RSR-tree中,以保证叶子节点内部索引记录有序性为目标对叶子节点进行分裂,有效降低了读取数据文件时I/O操作的寻址代价;以减少非叶子节点间的重叠区域为目标对非叶子节点进行分裂操作,有效减少了扫描记录数,从而减少读取数据的时间。这使RSR-tree中节点间的重叠区域减少,磁盘I/O操作次数明显减少,提升了RSR-tree的查询性能,同时不增加RSR-tree的建树代价。实验结果表明:在查询过程中,RSR-tree比RS-tree将查询速度提高了12倍,有着显著的提高。在上述研究的基础上,开发了具有自主知识产权的实时数据库系统VegeBam2.0。在该系统中,服务器上运行VegeBam2.0控制台程序,客户端运行VegeBam2.0客户端程序及应用开发接口,通信模块工作在服务器和客户端之间,为二者提供通信服务。系统在实现数据库库操作、表操作和数据记录操作的基础上,实现了数据库与网络通信的结合。对VegeBam2.0的数据存储性能和多客户端并发存储的测试结果表明:VegeBam2.0是一个具有实际应用价值的实时数据库系统。
其他文献
WebGIS是Internet/Intranet网络环境下的一种用于存储、分析、处理、渲染与应用地理数据信息的计算机地理信息系统,其基本思想是在互联网中提供地理信息的发布与共享,使客户
时间序列是指随着时间变化而形成的有序数据序列,它频繁地出现在金融、商业、科学和医疗等各个领域。如何管理和利用这些时序数据,发现隐藏在它们背后的规律和知识,成为人们日益
随着中国经济的飞速发展,铁路运输货物的需求量在飞速增长,其中也包括危险物品的运输。倘若在危险品运输途中发生事故,就会对铁路沿线人民的生命、财产和周围环境造成极大的
随着中国高校招生规模的扩大,高校的毕业人数与日俱增,在传统的毕业设计指导模式下,出现了工作量大,效率偏低的情况。针对这种情况,本文设计毕业设计指导系统的目标就是为指
近年来,随着信息技术的迅猛发展,基础设施系统间的依赖关系变得越来越强,研究具有相互依存关系的网络的鲁棒性能够为基础设施系统的设计与保护提供理论依据和参考价值。  针对
随着人类社会现代化进程的高速推进与经济的快速发展,汽车得到了广泛普及,走进了千百万普通家庭。然而,汽车在给人们的出行带来方便的同时,城市交通拥挤加剧、交通事故频发、
文本分类技术可以用来帮助人们从海量的信息中获取有用信息,它已经得到了广泛地研究和应用。文本分类就是将一些未知的文本与预先定义好的文本类别相互比较,如果这个未知的文
随着新硬件的出现以及新应用领域的发展,人机交互活动越来越成为人们日常活动中一个重要组成部分。由于人手具有的多样性、多义性,以及在时间和空间上的差异性等特点,加之人
随着计算机技术的迅速发展以及网络的普及,越来越多的用户开始通过网络进行各种信息的分享与交流,社会网络的概念也应运而生。在社会网络中,每个行动者都与其他行动者有或多
随着互联网和信息技术的飞速发展,日益增长的隐私问题已经成为信息共享的主要障碍。如何有效保护发布数据中含有的个人隐私信息已备受人们关注。基于k-匿名模型和l-多样性模型