999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于移動網絡拓撲結構的數據庫模型設計方法

2021-08-31 08:06:00曹德強
廣東通信技術 2021年8期
關鍵詞:關聯數據庫結構

[曹德強]

1 概述

大數據技術的基礎是數據,移動網絡作為目前最大的數據產生源之一,其每天會產生海量的數據。數據中蘊含著網絡的健康情況,用戶的使用感知等各種各類的信息,如果不加整理直接進行存儲,則會對后續的數據分析帶來極大的不便。因此需要針對不同的數據類型,建立符合其自身數據特點和應用場景的數據庫模型,以提升數據的存取效率,使數據更易分析使用,為后續的數據挖掘打下一個良好的基礎。本文主要針對參數類的數據,結合網絡的拓撲結構,提出了一種符合范式、易維護、易擴展的數據存儲模型,供各位讀者在實際的應用中進行參考。

現階段,移動網絡的經歷了由2G 到5G 的技術演進,網絡也從模擬時代進入了數字時代,網絡中硬件結構的組成也不斷發生著變化。但移動網絡整體的拓撲結構依然使用著樹狀組網的拓撲方式,因此如果在數據存儲方面也采用與網絡拓撲結構相同的架構進行數據存儲,可以極大的提升整體數據的可讀性,增強用戶體驗。

同時,在數據存儲方面采用樹狀的存儲方式,可以極大的減少數據庫表的數量。但也存在一定的問題,比如在樹狀分支較深的情況下,數據間的關聯就顯的比較繁瑣,會導致數據查詢效率較低。因此,需要一種數據存儲方法,能夠優化整個樹形結構表的查詢、更新和刪除方式,提升整體的數據查詢和更新效率。

2 設計目標

結合移動網絡的拓撲結構,設計出一種樹狀的數據庫模型,能夠方便地進行數據查詢,實時響應用戶的查詢動作,且便于數據維護和更新。

3 設計原則

(1)數據庫三范式原則

第一范式:原子性原則,字段不可分,每個字段是原子級別的

第二范式:完全依賴,非主鍵字段完全依賴主鍵

第三范式:消除傳遞依賴,非主鍵字段不能相互依賴

(2)可擴展性原則:移動網絡的業務是不斷擴展的,其中的網元也會不斷增加,因此模型設計上要遵循可擴展性原則,便于后期的業務擴展。

(3)易維護:當網絡節點出現增刪等情況時,能夠方便快捷的維護整體數據庫的架構。

4 概念模型設計

移動網絡的拓撲結構從單個基站的角度來講是樹狀的,以LTE網絡為例,其單個基站的拓撲結構從硬件上可分為:BBU-板卡-RRU-天線四層結構,從邏輯結構上又可大體分為:基站-小區-鄰區三層結構,整體結構相對清晰。

但從現網北向數據(按集團規范,廠家需將網絡參數上傳至北向服務器)的組成上來看,其板卡、RRU、天線這些硬件并未在數據上顯示明顯的樹狀結構,而是并列呈現的,其整體的數據組成結構如圖1 北向參數架構圖所示。

圖1 北向參數架構圖

由圖1 可知,在常規的數據存儲中,如果需要得到一個BBU 下,主要的硬件和邏輯網元信息,則需要對板卡、RRU、天線、基站、小區等數據表分別進行關聯,才能得出結果,其查詢效率相對較低,數據庫語句寫法也相對較為復雜。

那么有沒有更簡單的存儲方式呢?圖1 中,我們把各表單獨進行存儲,表與表之間雖然可以通過外鍵進行關聯和約束,但在統計上就顯的較為復雜。

如果我們把各表內通用的字段提取出來,按照樹狀結構放在一張表內,再將各表的私有字段存儲在私有表中,那么我們在統計上就會顯得相對簡單一些,只需要在一張表內進行即可。如果需要各參數表的具體參數信息,則可以通過與相對應的參數表進行關聯獲取,其數據庫模型可以抽象為圖2 樹表結構設計圖。

圖2 樹表結構設計

在該模型中,將各參數表的通用字段存儲在一張通用表內,添加網元類型字段用于區分參數類型;添加父節點ID 字段,用于進行表內的數據關聯和統計。該模型將原本樹狀的網絡架構進行了扁平化,將網絡內的主要網元信息存儲在了一張通用表內,與原有的模型相比,有如下幾個特點。

(1)簡化了數據統計

將原本需要在多個表間進行的關聯統計,簡化到了一張主表內。在主表內通過遞歸查詢,即可實現原本需要多個表關聯的統計,極大地簡化了統計語句,同時提升了查詢效率。

(2)結構靈活,數據易擴展

隨著網絡的不斷升級,數據版本不斷地演進,網絡存在多版本共存的情況,但實際網絡規模擴長并沒有那么快速。

傳統的數據架構設計中,每新增一個版本,就需要新增一張數據表,在做數據統計時,就需要多關聯一張表。采用樹表結構設計后,如果新增了一個版本的數據,只需要在主表內進行相應的數據更新即可,其新版本可以作為一個新的參數表,與主表進行關聯,其原有的統計方式不變。數據擴展方便,可以根據需求隨時進行擴展,腳本改動小,開發迅速。

(3)維護方便

當某個參數版本不需要時,可以對該版本的參數表進行整體刪除,而不影響統計結果,極大地降低了維護成本。

5 邏輯模型設計

本部分以LTE網絡為例,對各主題域所包含的內容和關系進行描述,整理各主題內資源的邏輯關系

5.1 通用參數表

通用參數表主要將LTE網絡內的通用參數進行存儲,并添加相應的網元類型和父節點信息,便于進行數據統計。如表1 所示,通用參數表。

表1 通用參數表

5.2 參數信息表

包含了RRU、BBU、板卡、天線、邏輯基站、邏輯小區等網絡參數信息,與通用參數表進行關聯,用于查詢某個網元的具體網絡參數。參數信息表如表2 所示。

表2 參數信息表

6 結束語

通信網絡數據架構多以樹狀結構為主要的拓撲形式,傳統的數據存儲方式雖然可以滿足數據存儲的需要,但在數據查詢效率和擴展性方面存在較大的不足。當出現數據版本升級時,會導致較大的代碼改動,數據維護升級維護成本較大,在數據統計方面需要關聯大量的表格才能出結果。

采用主表與實體參數表相結合的模型進行數據設計,可以極大的減少數據和代碼的維護成本,而且極易實現數據的橫向擴展,對后續的網絡升級極為有利。

其不足之處在于:

(1)通用表的數據量可能相對較大。在實際的模型設計中,需要根據網絡的規模進行通用表的拆分。不需要將所有的數據存在一張通用表內,可以適度拆分,減少通用表的數據存儲量。

(2)對于樹狀分支較深的表,采用遞歸查詢,效率會有所降低。遞歸查詢在多層的深度分支表內,其查詢效率會有所下降,且對資源的占用率比較大。因此,在遇到多層分支表的情況下,可以提前將樹狀關聯關系計算出來,再進行數據統計。

在實際的網絡數據庫設計中,應結合當地網絡規模和數據組織結構以及實際的業務場景,選擇合適數據庫模型進行設計,以提升整體的系統資源利用率和網絡響應速度。

猜你喜歡
關聯數據庫結構
“苦”的關聯
當代陜西(2021年17期)2021-11-06 03:21:36
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
奇趣搭配
數據庫
財經(2017年2期)2017-03-10 14:35:35
智趣
讀者(2017年5期)2017-02-15 18:04:18
論《日出》的結構
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 韩国自拍偷自拍亚洲精品| 国产精品男人的天堂| 亚洲V日韩V无码一区二区| 欧美一级黄片一区2区| 欧美在线网| 久久毛片网| 欧美成人午夜在线全部免费| 伊人婷婷色香五月综合缴缴情| 大乳丰满人妻中文字幕日本| 制服丝袜在线视频香蕉| 久久国产精品波多野结衣| 中文字幕亚洲综久久2021| 成人中文在线| 特级做a爰片毛片免费69| 国产屁屁影院| 国产h视频在线观看视频| 热热久久狠狠偷偷色男同| 国模私拍一区二区| 夜夜爽免费视频| 国产尤物jk自慰制服喷水| 色一情一乱一伦一区二区三区小说 | 国产成人艳妇AA视频在线| 国产综合另类小说色区色噜噜 | 无码福利视频| 欧美一级一级做性视频| 欧美专区日韩专区| 福利在线一区| 91香蕉视频下载网站| 直接黄91麻豆网站| a毛片在线播放| 亚洲三级电影在线播放| 国产在线一区二区视频| 视频二区中文无码| 国产av色站网站| 国产成人无码AV在线播放动漫 | 亚洲一区网站| 欧洲亚洲一区| 九九热精品视频在线| 日韩色图区| 高清视频一区| 亚洲毛片网站| 成人亚洲天堂| 色天堂无毒不卡| 欧美一区二区三区不卡免费| 毛片视频网址| 亚洲性网站| 久草国产在线观看| 综1合AV在线播放| 九色视频在线免费观看| 亚洲欧美日韩成人高清在线一区| 高清色本在线www| 精品三级在线| 久久久国产精品无码专区| 国产女人在线| 国产成人精品男人的天堂| 97久久超碰极品视觉盛宴| 中文无码毛片又爽又刺激| 2020国产在线视精品在| 国产91丝袜| 狠狠色丁香婷婷| 日a本亚洲中文在线观看| 国产永久在线观看| 亚洲日韩精品伊甸| 国产欧美视频在线观看| 亚洲欧美成人在线视频| 亚洲天堂视频网站| 国产午夜无码专区喷水| 国产本道久久一区二区三区| 亚洲人精品亚洲人成在线| 日韩无码一二三区| 无码内射中文字幕岛国片 | 精品国产91爱| 亚洲中文字幕久久无码精品A| 老汉色老汉首页a亚洲| 伊人成人在线| 日韩色图区| 亚洲天堂日韩在线| 少妇被粗大的猛烈进出免费视频| 久夜色精品国产噜噜| 国产亚洲精品在天天在线麻豆 | 香蕉eeww99国产精选播放| 亚洲成人播放|