Redis在電信運營系統(tǒng)中的應(yīng)用研究
發(fā)布時間:2018-12-10 16:20
【摘要】:2013年12月,中國4G牌照正式發(fā)放,標(biāo)志著中國正式進(jìn)入4G時代。綜合網(wǎng)絡(luò)激活系統(tǒng)INAS屬于電信行業(yè)運營支撐系統(tǒng)的一部分,其核心功能在于經(jīng)接口將業(yè)務(wù)數(shù)據(jù)自動轉(zhuǎn)換為網(wǎng)元等物理設(shè)備數(shù)據(jù),并在設(shè)備上進(jìn)行數(shù)據(jù)的處理。目前,INAS使用的數(shù)據(jù)庫系統(tǒng)是Oracle。數(shù)據(jù)量大、實時性要求高的4G業(yè)務(wù)對電信運營系統(tǒng)提出更高要求,F(xiàn)有情況下,INAS在處理4G業(yè)務(wù)時速度緩慢,不能很好地滿足4G業(yè)務(wù)的實時性需求。內(nèi)存數(shù)據(jù)庫將事務(wù)數(shù)據(jù)常駐內(nèi)存,并在內(nèi)存對數(shù)據(jù)進(jìn)行操作,數(shù)據(jù)處理速度極高,在實時性要求高、數(shù)據(jù)量大的領(lǐng)域已有應(yīng)用。Redis是一種開源的key-value模型的內(nèi)存數(shù)據(jù)庫,將Redis應(yīng)用到INAS中,可以很好地提高數(shù)據(jù)的處理速度。本文研究如何將Redis應(yīng)用到INAS,主要包括以下內(nèi)容:1)研究Redis特點以及梳理制約INAS系統(tǒng)性能的關(guān)鍵環(huán)節(jié),得出可以將Redis與INAS相結(jié)合的結(jié)論;2)研究關(guān)系模型與key-value模型之間的映射,提出支持映射的若干定義;3)Redis不支持SQL,沒有table的概念。在沒有大幅修改原系統(tǒng)的情況下,對Redis進(jìn)行接口封裝,以支持SQL,方便數(shù)據(jù)庫操作,并在Redis中實現(xiàn)“多表”操作;4)Redis提供多項功能,根據(jù)實際應(yīng)用的需要,對Redis有選擇的進(jìn)行裁剪,并找出發(fā)揮Redis優(yōu)異性能的運行環(huán)境,為配置實際的運營環(huán)境做準(zhǔn)備。本文將Redis應(yīng)用到INAS中,改進(jìn)INAS做單流程,系統(tǒng)的做單速度由原來的1,500張/分鐘提升到96,000張/分鐘。
[Abstract]:In December 2013, China's 4G license was officially issued, marking the beginning of the 4G era. The integrated network activation system (INAS) is a part of the telecom industry operation support system. Its core function is to automatically convert the service data to the physical equipment data such as network elements through the interface and process the data on the equipment. Currently, the database system used by INAS is Oracle. 4G service, which has large amount of data and high requirement of real-time, has higher requirements for telecommunication operation system. At present, INAS is slow to handle 4G services, which can not meet the real-time requirements of 4G services. The memory database resides the transaction data in the memory, and operates the data in the memory, the data processing speed is extremely high, in the real time request high, the data volume big domain has the application. Redis is a kind of open source key-value model memory database, Applying Redis to INAS can improve the speed of data processing. This paper studies how to apply Redis to INAS, mainly including the following contents: 1) studying the characteristics of Redis and combing the key links that restrict the performance of INAS system, and reaching the conclusion that Redis and INAS can be combined; 2) the mapping between relational model and key-value model is studied, and some definitions of supporting mapping are proposed. 3) Redis does not support the concept of SQL, without table. Without modifying the original system substantially, the Redis is encapsulated to support the convenience of database operation in SQL, and the "multi-table" operation is implemented in Redis. 4) Redis provides many functions, according to the need of practical application, tailoring Redis selectively, and find out the running environment to give full play to the excellent performance of Redis, so as to prepare for the configuration of actual operation environment. In this paper, Redis is applied to INAS to improve the single process of INAS. The speed of the system is increased from 1500 sheets / minute to 96000 sheets / minute.
【學(xué)位授予單位】:大連海事大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.13;TN929.53
本文編號:2370867
[Abstract]:In December 2013, China's 4G license was officially issued, marking the beginning of the 4G era. The integrated network activation system (INAS) is a part of the telecom industry operation support system. Its core function is to automatically convert the service data to the physical equipment data such as network elements through the interface and process the data on the equipment. Currently, the database system used by INAS is Oracle. 4G service, which has large amount of data and high requirement of real-time, has higher requirements for telecommunication operation system. At present, INAS is slow to handle 4G services, which can not meet the real-time requirements of 4G services. The memory database resides the transaction data in the memory, and operates the data in the memory, the data processing speed is extremely high, in the real time request high, the data volume big domain has the application. Redis is a kind of open source key-value model memory database, Applying Redis to INAS can improve the speed of data processing. This paper studies how to apply Redis to INAS, mainly including the following contents: 1) studying the characteristics of Redis and combing the key links that restrict the performance of INAS system, and reaching the conclusion that Redis and INAS can be combined; 2) the mapping between relational model and key-value model is studied, and some definitions of supporting mapping are proposed. 3) Redis does not support the concept of SQL, without table. Without modifying the original system substantially, the Redis is encapsulated to support the convenience of database operation in SQL, and the "multi-table" operation is implemented in Redis. 4) Redis provides many functions, according to the need of practical application, tailoring Redis selectively, and find out the running environment to give full play to the excellent performance of Redis, so as to prepare for the configuration of actual operation environment. In this paper, Redis is applied to INAS to improve the single process of INAS. The speed of the system is increased from 1500 sheets / minute to 96000 sheets / minute.
【學(xué)位授予單位】:大連海事大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.13;TN929.53
【參考文獻(xiàn)】
相關(guān)期刊論文 前4條
1 張華強(qiáng);;關(guān)系型數(shù)據(jù)庫與NoSQL數(shù)據(jù)庫[J];電腦知識與技術(shù);2011年20期
2 汪林林,馬銳;用OCI開發(fā)Oracle數(shù)據(jù)庫的方法[J];計算機(jī)應(yīng)用;2003年S2期
3 肖紅玉;陳海;黃靜;;Key-Value數(shù)據(jù)庫的研究與應(yīng)用[J];自動化與儀器儀表;2010年04期
4 徐琦;;日本4G產(chǎn)業(yè)發(fā)展觀察及啟示[J];現(xiàn)代傳播(中國傳媒大學(xué)學(xué)報);2014年02期
相關(guān)碩士學(xué)位論文 前2條
1 楊朝輝;主存數(shù)據(jù)庫索引機(jī)制的研究與改進(jìn)[D];南京航空航天大學(xué);2011年
2 李巖;面向車聯(lián)網(wǎng)的內(nèi)存數(shù)據(jù)庫設(shè)計與優(yōu)化[D];大連理工大學(xué);2013年
,本文編號:2370867
本文鏈接:http://www.sikaile.net/kejilunwen/wltx/2370867.html
最近更新
教材專著