内存数据库技术研究与在网络安全管理系统中的应用

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:wangcquan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于内存数据库将数据存储在内存中,相比于传统磁盘数据库在性能方面得到了极大的提升,而且随着内存容量的不断增加和内存价格的不断下降,使内存数据库逐渐从一个设想变为现实,近年来关于内存数据库的研究吸引了人们越来越多的关注,各种关于内存数据库索引、数据存储、并发控制等方面的研究成果不断涌现,内存数据库的研究已经成为数据库研究的一个热点。同时,各大数据库厂商为了抢占市场都相继推出了相关的内存数据库产品,这也加快了内存数据库应用的普及。如今,内存数据库已经成为解决系统存储和检索性能问题的重要解决方案之一。本文以内存数据库作为研究对象,提出了一套内存数据库索引新算法,并以网络安全管理系统作为应用场景,将内存数据库引入并进行改进设计,显著地提高了系统的整体性能。具体成果如下:(1)提出一种新型的内存数据库索引算法DLB+树,通过将B+树的叶子结点扩展为双叶子结点,并改进了相关的操作算法,最终得到一种更适用于范围查询且有较高空间利用率的索引算法。实验证明,当查询数据达到一定数量,其范围查询效率是B+树查询效率的2倍。(2)将内存数据库实际应用到网络安全管理系统中,改善当前系统在数据库存储和检索方面存在的功能和性能缺陷,利用内存数据库在存储上的灵活性和检索上的高效性,对系统用户管理模块的单点登录和权限控制功能以及安全事件管理模块的事件匹配和实时事件监视都做了重新设计和改进,还针对内存数据库造成的数据不一致性情况设计了相应的持久化方案。(3)对改进后的网络安全管理系统做了功能和性能测试,功能测试的结果证明了本文对网络安全管理系统改进设计的合理性;而性能方面的测试数据表明改进后的模块性能得到了显著的提升。(4)对内存数据库应用于具体项目中的几种方式进行了归纳,总结出了三类对内存数据库的典型实践,具有一定的借鉴意义。
其他文献
随着互联网的逐步发展,网络人才的培养对环境的需求越来越高,越来越需要一个能够给科研人员提供快速配置设备,灵活构建网络的计算机网络实验平台。但是随着新技术和新设备的
随着网络技术的不断发展,网络规模越来越复杂,网管人员对于网络自动化配置管理的需求愈发强烈。研究网络拓扑管理技术对于网络自动化管理、网络设备自动化配置技术的发展具有
由于自然因素和矿业等人为活动,镉广泛分布于自然环境中并在不同区域存在含量上的差异性,镉对生物机体具有毒性作用,能够通过多种途径进入生物机体引起多种毒性效应。同时,作
云计算是—种通过互联网实现便捷、按需地访问共享资源池(如网络、服务器、存储、应用和服务等)的计算模型,数据中心作为云计算的核心,其性能对上层云计算服务具有重要影响。
本文以三自由度气动混联运动模拟平台为研究对象,模拟汽车、飞机、轮船等运动体的匀速行驶、转弯、漂移、升降等运动状态。由于空气的可压缩性、气动人工肌肉的柔性、气缸内
数字图像在我们的生活中占据着越来越重要的角色。在它的获取和传输等过程中会因为各种原因产生噪声,导致图像质量下降。为了提高图像传达信息的准确性,并且为后续图像处理过
信息化已经成为社会进步与发展的重大趋势,信息作为一种重要数据资源,其推动着经济增长和社会向前发展。在信息化的浪潮中,企业设备信息管理承载着为企业基础设备管理和资源
现今社会,随着科学技术发展的日益迅速,很多领域都应用了互联网技术,且人们对技术服务的质量、速度、效率等方面提出了越来越高的要求。同样,在无线通信领域中,人们对网络容
随着生物信息学研究进入后基因组时代,序列数据的模体概念拓展到了网络层面,网络模体的概念应运而生。网络模体被定义为网络中频繁且独特的子图模式,它在目标网络中出现次数
随着物流规模的扩大和信息技术的发展,物流业已经成为国民经济发展的支柱性产业。但是在巨大的市场竞争压力下,物流企业发展既面临机遇,也存在一定的挑战。对此,物流企业积极