当前位置:主页 > 科技论文 > 软件论文 >

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

发布时间:2019-02-14 10:01
【摘要】:由于内存数据库将数据存储在内存中,相比于传统磁盘数据库在性能方面得到了极大的提升,而且随着内存容量的不断增加和内存价格的不断下降,使内存数据库逐渐从一个设想变为现实,近年来关于内存数据库的研究吸引了人们越来越多的关注,各种关于内存数据库索引、数据存储、并发控制等方面的研究成果不断涌现,内存数据库的研究已经成为数据库研究的一个热点。同时,各大数据库厂商为了抢占市场都相继推出了相关的内存数据库产品,这也加快了内存数据库应用的普及。如今,内存数据库已经成为解决系统存储和检索性能问题的重要解决方案之一。本文以内存数据库作为研究对象,提出了一套内存数据库索引新算法,并以网络安全管理系统作为应用场景,将内存数据库引入并进行改进设计,显著地提高了系统的整体性能。具体成果如下:(1)提出一种新型的内存数据库索引算法DLB+树,通过将B+树的叶子结点扩展为双叶子结点,并改进了相关的操作算法,最终得到一种更适用于范围查询且有较高空间利用率的索引算法。实验证明,当查询数据达到一定数量,其范围查询效率是B+树查询效率的2倍。(2)将内存数据库实际应用到网络安全管理系统中,改善当前系统在数据库存储和检索方面存在的功能和性能缺陷,利用内存数据库在存储上的灵活性和检索上的高效性,对系统用户管理模块的单点登录和权限控制功能以及安全事件管理模块的事件匹配和实时事件监视都做了重新设计和改进,还针对内存数据库造成的数据不一致性情况设计了相应的持久化方案。(3)对改进后的网络安全管理系统做了功能和性能测试,功能测试的结果证明了本文对网络安全管理系统改进设计的合理性;而性能方面的测试数据表明改进后的模块性能得到了显著的提升。(4)对内存数据库应用于具体项目中的几种方式进行了归纳,总结出了三类对内存数据库的典型实践,具有一定的借鉴意义。
[Abstract]:Because the memory database stores the data in the memory, compared with the traditional disk database, the performance has been greatly improved, and with the increasing of memory capacity and the decreasing of memory price, In recent years, the research on memory database has attracted more and more attention. Concurrency control and other research results have been emerging, memory database research has become a hot topic in database research. At the same time, in order to seize the market, the major database manufacturers have introduced related memory database products, which has accelerated the popularity of memory database applications. Nowadays, memory database has become one of the most important solutions to the problem of storage and retrieval performance. This paper takes the memory database as the research object, proposes a set of new algorithm of the index of the memory database, and takes the network security management system as the application scene, introduces the memory database and carries on the improvement design. The overall performance of the system is improved significantly. The main results are as follows: (1) A new index algorithm of DLB tree is proposed. By extending the leaf node of B tree to double leaf node, the related operation algorithm is improved. Finally, an index algorithm which is more suitable for range query and has higher space utilization is obtained. Experimental results show that the range query efficiency is twice that of B-tree query efficiency when the query data reaches a certain amount. (2) the memory database is applied to the network security management system. To improve the current system in the database storage and retrieval of the functional and performance defects, using the memory database in storage flexibility and retrieval efficiency, The single sign-on and privilege control function of the user management module and the event matching and real-time event monitoring of the security event management module are redesigned and improved. The corresponding persistence scheme is designed for the data inconsistency caused by the memory database. (3) the function and performance of the improved network security management system are tested. The result of function test proves the rationality of improving the design of network security management system in this paper. The performance test data show that the improved module performance has been significantly improved. (4) the application of memory database in specific projects is summarized, and three kinds of typical practice of memory database are summarized. Has certain reference significance.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.13;TP393.08

【参考文献】

相关期刊论文 前10条

1 马豫星;;Redis数据库特性分析[J];物联网技术;2015年03期

2 董绍婵;周敏奇;张蓉;周傲英;;内存数据索引:以处理器为核心的性能优化技术[J];华东师范大学学报(自然科学版);2014年05期

3 张元胄;;内存数据库技术在金融信息服务平台关键项目建设中的应用及未来项目应用研究[J];中国传媒科技;2014年11期

4 杨运平;吴智俊;;Apache Shiro安全框架在技术转移服务系统中的应用[J];计算机与现代化;2014年03期

5 徐宝磊;王安志;;基于Session的单点登录系统研究与设计[J];重庆文理学院学报(自然科学版);2012年02期

6 张华强;;关系型数据库与NoSQL数据库[J];电脑知识与技术;2011年20期

7 许丽花;翁英萍;;Oracle Timesten内存数据库自动数据清理机制探究[J];电脑知识与技术;2010年35期

8 黄贤立;;NoSQL非关系型数据库的发展及应用初探[J];福建电脑;2010年07期

9 李蔚;张效尉;李刚;;内存数据库应用于电信计费系统的研究与实现[J];郑州轻工业学院学报(自然科学版);2008年03期

10 王英强;石永生;;B+树在数据库索引中的应用[J];长江大学学报(自然科学版)理工卷;2008年01期

相关硕士学位论文 前5条

1 崔解宾;分布式内存缓存技术在数据处理平台中的研究与应用[D];北京邮电大学;2015年

2 杨朝辉;主存数据库索引机制的研究与改进[D];南京航空航天大学;2011年

3 叶飞;网络安全管理系统的研究[D];西安电子科技大学;2007年

4 何为超;网络安全管理系统的设计与实现[D];西北工业大学;2006年

5 王晨;内存数据库若干关键技术研究[D];浙江大学;2006年



本文编号:2422105

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2422105.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e4fb8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com