实时内存数据库技术在移动BOSS中的应用研究

来源 :浙江理工大学 | 被引量 : 0次 | 上传用户:lishao_minlimin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着用户数量的激增以及市场竞争的日益激烈,基于磁盘数据库的移动业务支撑系统面临着数据海量化和实时性要求日益突出两大挑战。论文研究实时内存数据库应用模型,通过提高数据访问效率、以及CPU和内存利用率,以解决上述两大问题。论文在分析研究内存数据库关键技术和移动业务支撑系统特点的基础上,提出了一种实时内存数据库应用模型——多进程RMDB模型,该模型基于三层结构思想,设计中间层MDB服务子系统用于屏蔽系统应用程序与内存数据库的访问交互,从而增强模型在实际应用中的可用性和可裁剪性;借鉴T树索引结构思想,模型采用RMDB-T树索引结构及相关基本操作,提高系统数据的访问效率。针对移动业务数据处理增删频繁的特性,为T树结点增加尾结点存储动态数据元素,进而减少RMDB-T树的旋转操作,达到提高系统数据访问性能的目的。同时,在基于日志恢复技术的基础上,提出适合实时内存数据库系统的内外存交换策略,借助事务特性表AccessDataSet完成内存数据库的故障重装。在移动业务支撑系统的关键子系统——实时累加系统中实现多进程RMDB模型的应用,包括数据时效性控制、多进程访问内存数据库的有效性控制、以及表达式解析引擎的实现。此外提出了RMDB-HA故障恢复机制,结合同步与异步复制的特点,确保实时累加系统在故障发生及恢复后,系统处理结果正确率达百分之百,保证数据零丢失。在实际应用环境中进行正确率及性能实验,结果表明:采用多进程RMDB模型的相关机制和策略,不仅可以正确处理业务数据,还具有较为优越的性能,满足通信行业中实时性要求较高的应用需求。
其他文献
伴随知识经济的发展和现代信息技术的不断改进,我国的网络环境得到了很大的改善,计算机技术在社会生活的各个领域得到了广泛的应用。随着网络技术的不断成熟及编辑人员素质的提
近年来随着无线通讯的快速发展,基于位置的服务在人们的生活中得到广泛应用。越来越多的用户习惯于用移动设备(Android手机、iPad等)随时随地访问网络,查询自己需要的信息。
随着计算机技术和互联网技术的发展,许多组织收集和存储了大量的数据信息,发布这些数据信息对数据挖掘等研究有着重要的意义,然而,这些数据信息中往往包含着需要保护的个人隐
近年来,数据库技术已经在各个行业领域得到广泛应用,但是随着关系数据库使用者的急速增长,关系数据库中一直使用的结构化查询技术却成了非专业用户使用关系数据库的障碍。针
随着细胞病理研究中相关设备及关键技术的不断进步以及计算机科学技术的发展,细胞图像处理和分析技术在临床诊断和治疗中正发挥着更加重要的作用。而图像分割作为整个图像处
随着互联网的快速发展,病毒问题已经成为信息安全领域最严重的威胁之一。传统的特征码扫描技术是检测已知病毒最有效、最易于实现的技术,在反病毒领域得到了广泛应用。但是特
图像质量评价已成为图像信息工程重要的研究课题之一。主观评价方法费时费力,难以运用到实时系统中;传统的客观评价方法,如峰值信噪比和均方误差,虽然计算简便,但很多情况下其
随着计算机及互联网技术的快速发展,Web上的信息量也随之急剧的增长,使得Web成为巨大的分布广泛的数据源。随着各行业对信息的需求越来越高,而有效的整合Web上的海量的异构的
经历上千年的进化,生理系统的精密复杂程度达到了一个令人无法想象的高度,无论从功能,组织结构,或者控制机制,都能发现令人叹为观止的“新大陆”。它就像一座无穷无尽的宝藏,
随着网络的发展与普及,电子商务也得到了飞速的发展,在人们的生活与工作中扮演着越来越重要的角色。但是,由于网络本身所具有的各种缺陷,导致了依赖于网络的电子商务系统也必