基于车辆动态监管系统的内存数据库系统设计与实现

来源 :武汉理工大学 | 被引量 : 2次 | 上传用户:a610735932
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题来自于交通运输部全国重点运输车辆动态监管系统项目。近年来,为了减少交通事故的发生,加强对重点运输车辆的监管,各地方交管部门逐渐建立起基于卫星定位系统的车辆监管平台。各地级平台分属地区监管,没有实现数据的交流共享。全国重点运输车辆动态监管平台的建设是为了实现各省道路运输行业数据的采集,完成各类道路运输数据在部与省、省与省之间主动交换、推送及共享功能。因此,高效的数据交互对本系统而言至关重要。本系统数据具有数据流量大、数据库操作频繁、数据库读写并发率高的特点。当前数据库管理子系统将所有数据都放在磁盘上进行管理,面对如此巨大的数据流量,操作复杂且不能满足高并发大量数据实时响应的需求,已经不能满足现今的生产实践需求。因此,本文旨在搭建一种数据库,使得在这样的数据库中能够快速找到关键的道路运输数据在并应用上进行展示,同时满足业务的稳定性与实时性。本文按照重点运输过程车辆动态监管系统的定位及目标进行重点运输过程车辆动态监管系统内存数据库应用子系统的设计工作。完成了如下几项工作:通过分析车辆动态监管系统数据特点和应用需求,对内存数据库与磁盘数据库分析比较,指出磁盘数据库在本系统中的缺陷,论述将原有数据库系统改造为内存数据库系统的必要性;研究数据库的相关理论,重点对Oracle与TimesTen数据库理论进行研究;安装部署Oracle数据库与TimesTen数据库,并且在Oracle数据库以及内存数据库中建立对应的业务关键数据所需要的表结构;对相关的表结构之间实现不同的关联,并提出对应的数据访问方式、相关的配置、接口服务以及对应的应用引入的方式与方法;建立Webservice的发布方法,并安装部署基于数据库访问的Webservice机制;在具体的系统中加以实践应用,对磁盘数据库与内存数据库的访问性能加以比较。通过一年的研究、设计、开发到最后的部署,实现了将内存数据TimesTen引入数据库中作为二级缓存与数据库进行实时同步,将Memcached引入数据库作为三级缓存存储查询结果,并建立Webservice的发布方法。经过部署,系统进入应用状态,达到预期的效果。经过测试,访问效率较原有的磁盘数据库系统大幅提高。
其他文献
随着互联网的发展,当前人们在网上的活动越来越依托电子手段进行,产生了大量的电子记录,如合同、订单、协议和操作日志等。这些电子记录的应用也越来越广泛,其中一个重要作用
海洋有着丰富的资源和研究价值,对一个国家,海上主权和领土完整关系到整个国家的尊严和利益。声波是目前进行水下探测、通信的最有效的能量辐射形式。因此,水声探测和水声信号处
随着我国国民经济持续、快速发展,机动车拥有量急剧增加,这为交通运输行业带来了繁荣景象。但是,大多数城市的交通却处于相当紧张的状态,交通拥堵已成为大城市突出的社会问题之一
随着电子技术的不断发展,越来越多产生谐波的用电设备接入电网,而大量的谐波进入电网会影响电力系统的电能质量。如何对电能质量问题进行有效地分析和控制已经引起国内外相关领域的广泛关注。同时,智能电网的发展也对智能电表的功能运用提出了更高的要求,以实现电能管理系统信息化、自动化和互动化。新型智能电表除了能完成传统电表测量电量消耗的功能外,还能实时监测电压、电流、有功/无功功率等参数,分析电能质量,并能检测
随着深部煤炭资源的采掘和地下空间的开发利用,地下工程不断走向深部,特别是金属矿山及隧道工程,采深极大,岩爆事故剧增。在岩爆过程中产生声发射信号,该声发射信号中蕴含了丰富的
SMS光纤结构是一种近年来新兴的光纤器件,该结构光纤具有结构简单、易于实现、成本低廉、灵敏度高和无温度应力交叉敏感等特性。在光纤传感技术领域是一种继光纤光栅之后的具
随着互联网技术和通信技术的飞速发展,越来越多的重要信息如:卫星云图、军事图像、医学图像以及个人秘密图像都需要通过网络进行传输。但互联网是一个开放的环境,重要信息在网上
基于实验教学、科学研究和工程应用的需要,本文设计了一套能够仿真控制系统的通用控制对象仿真平台和作为通用控制器使用的控制平台,并在两个平台上完成了三个系统的半实物仿真
LTE(Long Term Evolution)是一个新兴和有前途的技术,近年来又确立了其向4G发展的核心地位。然而目前在开源平台的资源方面却极度缺乏,严重的限制了不同研究群体评价整个LTE系