摘 要:近年來,隨著計算機網(wǎng)絡技術的不斷發(fā)展,互聯(lián)網(wǎng)內存數(shù)據(jù)庫的緩存承載能力有了顯著的提高,擴展網(wǎng)絡服務器的訪問距離,是提高網(wǎng)絡運營穩(wěn)定性的重要解決方案。Cache內存數(shù)據(jù)庫是目前被廣泛應用的內存數(shù)據(jù)庫緩存技術,其綜合應用性能非常好?;诖耍疚膶却鏀?shù)據(jù)庫在高速緩存方面的應用進行深入分析。
關鍵詞:內存數(shù)據(jù)庫;高速緩存;應用與研究
1 內存數(shù)據(jù)庫在高速緩存方面應用的發(fā)展現(xiàn)狀分析
自改革開放以來,我國計算機網(wǎng)絡技術進入了飛速發(fā)展階段,隨著高速緩存技術的發(fā)展,互聯(lián)網(wǎng)接入網(wǎng)速度得到了顯著的提升,同時由于主干帶寬不斷擴容,用戶規(guī)模不斷擴大,有關寬帶用戶認證計費管理方面的問題也隨之顯現(xiàn)出來。內存數(shù)據(jù)庫進入高速緩存系統(tǒng),雖然能夠提高計算機網(wǎng)路應用的綜合性能,但其裝置成本也會大大提高[1]。目前,我國擁有的網(wǎng)絡用戶數(shù)量龐大,所以互聯(lián)網(wǎng)運營商為了維護企業(yè)的切實利益,逐漸加大了寬帶用戶認證計費力度,其目的在于讓高速緩存技術在突破網(wǎng)絡服務器承載力局限性的同時,擴大網(wǎng)絡運營寬帶用戶認證計費系統(tǒng)的影響力,以維護計算機網(wǎng)絡工程和互聯(lián)網(wǎng)運營企業(yè)的均衡發(fā)展。
在互聯(lián)網(wǎng)工程中引入高速緩存技術,將傳統(tǒng)的互聯(lián)網(wǎng)服務器擴展為互聯(lián)網(wǎng)內存數(shù)據(jù)庫,這種技術維護,有效的解決了磁盤數(shù)據(jù)庫中CPU和磁盤之間的矛盾。目前我國應用的高速緩存技術的內存數(shù)據(jù)庫設計簡單,且性能高效,在減少互聯(lián)網(wǎng)服務器負載的同時,提高了網(wǎng)絡服務器傳輸信息的響應速度,對互聯(lián)網(wǎng)綜合性能的發(fā)展具有重要意義[2]。
2 內存數(shù)據(jù)庫在高速緩存方面的應用
Cache即高速緩沖存儲器,其應用性能是提高網(wǎng)絡服務器CPU和內存之間的緩存速度。在互聯(lián)網(wǎng)運行過程中,由于網(wǎng)絡信息交流量巨大,其主服務器CPU經常會出現(xiàn)信息輸出延遲現(xiàn)象,這種延遲等待是為了給網(wǎng)絡內存數(shù)據(jù)庫分析信息的時間,當網(wǎng)絡信息瀏覽量超過極限值時,系統(tǒng)會因CPU數(shù)據(jù)交流信息過大而崩潰。應用高速緩存儲存器的網(wǎng)絡系統(tǒng),其信息數(shù)據(jù)緩存速度很快,作為一種緩存介質,Cache很好的完成了系統(tǒng)設定的任務。
Cache主要分為本地緩存和遠端緩存兩大類,其應用性能,主要表現(xiàn)在以下幾個方面:①本地緩存,是安裝在互聯(lián)網(wǎng)前端的前置機,網(wǎng)絡用戶發(fā)出信息檢索指令之后,這個前置機會代替網(wǎng)絡服務器接受用戶請求,并自動處理請求信息,使網(wǎng)絡信息數(shù)據(jù)內存與網(wǎng)絡服務器保持自動同步更新狀態(tài);②遠端緩存,這種緩存裝置是安裝在網(wǎng)絡應用程序中的,是一個計算機應用緩存組件。將內存數(shù)據(jù)信息與網(wǎng)絡服務器應用緊密耦合。到目前為止,仍有很多Cache內存數(shù)據(jù)模型不能完全設定主存,會受到物理內存的限制,這是所有內存數(shù)據(jù)庫共同的限制。但還是可以將大量數(shù)據(jù)尤其是熱點數(shù)據(jù)置于主存,仍然可以充分發(fā)揮內存數(shù)據(jù)庫的優(yōu)勢[3]。
3 基于內存數(shù)據(jù)庫的應用探討寬帶用戶認證計費相關內容
引進高速緩存技術后的互聯(lián)網(wǎng),必須有一個完善的寬帶用戶認證機制作做支撐,傳統(tǒng)的網(wǎng)絡用戶認證模式和計費系統(tǒng)存在很多問題,網(wǎng)絡運營商無法實時掌握網(wǎng)絡用戶的計費收費情況,所以建立一個集中式的寬帶用戶認證系統(tǒng)對網(wǎng)絡運營企業(yè)至關重要,其系統(tǒng)結構如圖1所示。
通常情況下,互聯(lián)網(wǎng)采用以SHCP技術為核心的寬帶用戶認證系統(tǒng),因為DHCP技術的應用性能很好,能夠保證系統(tǒng)在復雜網(wǎng)絡環(huán)境下安全、穩(wěn)定的運行。從目前互聯(lián)網(wǎng)環(huán)境下來看,寬帶用戶認證系統(tǒng)不僅能夠為網(wǎng)絡運營商提供堅實的資金基礎,還能通過網(wǎng)絡計費的方式將網(wǎng)絡IP地址分配給各省市地區(qū),做到互聯(lián)網(wǎng)系統(tǒng)的集中控制、分級管理。
計費中心能對所有互聯(lián)網(wǎng)寬帶用戶進行統(tǒng)一管理、集中維護,通過對互聯(lián)網(wǎng)各系統(tǒng)業(yè)務的統(tǒng)一分析,可以讓網(wǎng)絡運營商實時掌控寬帶用戶資費信息。與此同時,寬帶用戶認證系統(tǒng)還可以支持分權分級,各省市的網(wǎng)絡用戶開戶、維護、收費等操作,都需要寬帶用戶認證系統(tǒng)來完成。用戶上網(wǎng)認證和授權由計費中心進行統(tǒng)一處理,其資費信息會記入系統(tǒng)歷史賬單,每月計費中心會通過核查這些歷史賬單,檢驗其寬帶用戶認證系統(tǒng)是否完善,是否存在漏洞。由此可見,要想實現(xiàn)網(wǎng)絡內存數(shù)據(jù)庫的應用價值,必須在創(chuàng)建高速緩存系統(tǒng)的同時,維護寬帶用戶認證系統(tǒng),兩者協(xié)調發(fā)展,才是推動網(wǎng)絡高速發(fā)展的主要動力[4]。
結論:本文通過研究Cache高速緩存技術和SHCP用戶認證系統(tǒng)可知,雖然Cache能夠滿足高響應速度的緩存需求,但是隨著緩存技術的不斷發(fā)展,內存數(shù)據(jù)庫的應用形式會發(fā)生很大的改變,要想使其不影響正常的網(wǎng)絡運營,保證網(wǎng)絡運營的經濟效益,就必須建立一個完善、穩(wěn)定的寬帶用戶認證系統(tǒng)。
[參考文獻]
[1]楊艷,李煒,王純.內存數(shù)據(jù)庫在高速緩存方面的應用[J].現(xiàn)代電信科技,2011,11(11):111-116.
[2]王心妍.Mencacahed和Redis在高速緩存方面的應用[J].無線互聯(lián)科技,2012,11(09):134-145.
[3]牛曉晴.海量數(shù)據(jù)實時分析技術的研究與應用[D].北京郵電大學,2013(3):145-156.
[4]郭遠勝.內存數(shù)據(jù)庫技術在湖南移動BOSS系統(tǒng)中的應用研究[D].湖南大學,2010(10):167-175.