内存数据库的研究及其应用

来源 :北京邮电大学 | 被引量 : 20次 | 上传用户:sdnuyzw101
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统磁盘数据库主数据库常驻磁盘,事务处理往往涉及磁盘I/O操作,其体系结构设计的优化目标是如何减少读写磁盘的次数和提高磁盘空间利用率,因此对实时应用的支持差。内存数据库使用内存作为数据库的主要存储,并基于全部数据都在内存中管理,设计了全新的体系结构,使用了全新的数据库管理技术,从而提供了比磁盘数据库更高的数据处理速度、更快的响应时间和更大的事务吞吐量,在电信、金融、政府等领域得到了广泛的应用。另一方面,彩铃业务是目前最重要的增值业务之一,自其诞生以来,发展十分迅猛,用户数量不断攀升。随着彩铃业务的持续增长,保存在磁盘数据库中的数据量不断增大,数据库访问的性能瓶颈逐渐暴露出来,制约了整个彩铃系统效率。由于受到磁盘I/O限制,对磁盘数据库进行优化而得到的性能提高十分有限,需要寻找新型的数据库解决方案。内存数据库所提供的高实时、低时延、大并发特性正好契合了彩铃业务的要求,可以用来解决彩铃系统的性能瓶颈问题。因此,本文在对内存数据库技术进行研究的基础上,将其应用到彩铃系统中,对彩铃呼叫数据库进行改造,以解决数据访问的瓶颈问题,改善彩铃系统的性能。测试结果表明,采用内存数据库后,数据库的吞吐量提高一倍,呼叫处理的平均时延减小一倍,CPU占用率也明显降低,彩铃系统的性能得到有效提高。本文首先简要介绍了内存数据库技术和彩铃业务的背景知识,通过分析彩铃系统中数据库访问的性能瓶颈问题,提出对彩铃呼叫数据库进行改造的必要性。接下来,本文详细地阐述了在彩铃系统中应用内存数据库的实现方案,包括整体方案和各模块的具体实现方案,主要说明了对原有系统所进行的改造,以及对所遇到的技术难题的解决办法。论文的下一部分设计实现了对应用于彩铃系统中的内存数据库进行性能测试的程序,使用该测试程序对内存数据库进行了测试,并对测试结果进行了分析和讨论。论文最后结合实践经验给出一些应用内存数据库的建议,指出了下一步工作的方向,并对内存数据库技术进行了展望。
其他文献
动作捕捉技术在当今的医疗、军事、娱乐等各个领域发挥着重要作用,电影记录着人类活动的表象,而动作捕捉则使得人类的真实动作得以保存,这一技术早在上个世纪就已初见雏形,经
初识周维权先生,大约是在20年前。那时,我在清华大学建筑学院就读本科。很有兴趣地听了一个关于西藏建筑的讲座。讲座的时间、地点和细节已经记不清了,但主讲者“周维权”先生的
选择适合区域土壤属性特征的空间插值方法是揭示土壤有机质空间分异的基础。以皖苏两省四市(南京市、芜湖市、马鞍山市、宣城市)交界处,宣城市宣州区水阳镇为例,采用随机抽样的方法,从403个土壤采样点中随机抽样选出100个样点作为验证样点,剩下303个样点作为样本点子集,采用普通克里格(OK)、反距离加权法(IDW)、局部多项式(LP)和径向基函数(RBF)插值法对样本点进行空间插值分析,并通过独立验证和
研究中国用户电影数据,有助于窥探中国电影市场发展背后的规律,理解其来龙去脉,获知未来走向.如今互联网上中国用户的电影数据集缺失,缺少如MovieLens、Kaggle等独立机构完成
新冠肺炎疫情爆发以来,从上游的制片公司到下游的电影院,几乎全部处于停摆状态。影院端的数字电影放映设备更是长期处于断电状态,如何定期维护好放映设备,确保影院复工后能正
近代岭南园林建筑较其他传统园林建筑而言,洋风更为突出。开始使用新型建筑材料,如彩色玻璃、铸铁、水泥等,改变了传统岭南园林风貌。新材料运用亦带来传统造园技术的革新,继
当今电影在数字时代下蓬勃发展,电影工业的发展与电影技术密切相关,技术上的进步改变电影的摄制手法和电影的创作理论等方面.本文以好莱坞电影史上首部采用VR拍摄手法的电影2
近年来人工智能技术在影视创作中的应用越来越广泛,尤其对于影片修复来说出现了飞跃性的进步.本文首先介绍人工智能的基本概念,并在此基础上,通过理论结合实际的方式介绍其对
高动态范围影像具有高对比度、影调层次丰富等技术特点,这些特点的最终呈现需要依靠高动态范围影像显示技术。本文通过归纳电子影像显示的基本原理,就目前高动态范围影像显示设备所采用的技术进行了归纳介绍,并对未来高动态范围影像显示技术的发展做了简要的分析。