两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種應用數(shù)據(jù)的存儲管理方法和網(wǎng)絡管理系統(tǒng)的制作方法

文檔序號:8339682閱讀:534來源:國知局
一種應用數(shù)據(jù)的存儲管理方法和網(wǎng)絡管理系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及存儲技術領域,尤其是涉及一種應用數(shù)據(jù)的存儲管理方法和網(wǎng)絡管理系統(tǒng)。
【背景技術】
[0002]在分布式、多業(yè)務的Web (網(wǎng)頁)網(wǎng)絡管理系統(tǒng)中,存在和使用著網(wǎng)絡視圖、設備信息、用戶操作狀態(tài)、故障告警、性能采樣等大量應用數(shù)據(jù)。例如,在一個桌面形式的Web網(wǎng)絡管理系統(tǒng)中,為了記錄用戶的當前操作狀態(tài),需要將用戶的每次應用圖標移動、窗口打開位置/尺寸等應用數(shù)據(jù)進行跟蹤記錄,并將應用數(shù)據(jù)存儲到數(shù)據(jù)庫中。由于用戶操作可能是頻繁的,如果每次都進行數(shù)據(jù)庫的存取操作,系統(tǒng)性能會變得非常低,嚴重影響用戶體驗。為減少應用程序與數(shù)據(jù)庫之間的交互,可以使用內(nèi)存緩存來進行應用數(shù)據(jù)的緩存維護,提升系統(tǒng)性能,加快數(shù)據(jù)讀取速度,減少數(shù)據(jù)庫的負擔,節(jié)約系統(tǒng)資源。
[0003]用戶每次訪問Web網(wǎng)絡管理系統(tǒng)時,從內(nèi)存緩存中讀取應用數(shù)據(jù),如果內(nèi)存緩存中存在應用數(shù)據(jù),直接返回給客戶端進行界面展示;如果內(nèi)存緩存中不存在應用數(shù)據(jù),從數(shù)據(jù)庫中讀取應用數(shù)據(jù),將讀取到的應用數(shù)據(jù)存儲到內(nèi)存緩存,并將內(nèi)存緩存的應用數(shù)據(jù)返回給客戶端進行界面展示。針對每次用戶操作(如打開應用,刪除應用等)的應用數(shù)據(jù),都將用戶的應用數(shù)據(jù)存儲到內(nèi)存緩存中,且內(nèi)存緩存中的應用數(shù)據(jù)在一定時間后會存儲到數(shù)據(jù)庫中。
[0004]內(nèi)存緩存中的應用數(shù)據(jù)存在易失性,如當斷電情況發(fā)生時,內(nèi)存緩存中的應用數(shù)據(jù)會丟失,用戶體驗差,內(nèi)存緩存中的應用數(shù)據(jù)無法存儲到數(shù)據(jù)庫。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實施例提供一種應用數(shù)據(jù)的存儲管理方法,所述方法包括以下步驟:網(wǎng)絡管理系統(tǒng)獲得應用數(shù)據(jù),并確定所述應用數(shù)據(jù)的數(shù)據(jù)類型;
[0006]所述網(wǎng)絡管理系統(tǒng)利用所述數(shù)據(jù)類型分級存儲所述應用數(shù)據(jù)。
[0007]所述網(wǎng)絡管理系統(tǒng)利用所述數(shù)據(jù)類型分級存儲所述應用數(shù)據(jù),具體包括:
[0008]當所述數(shù)據(jù)類型為第一子數(shù)據(jù)類型時,所述網(wǎng)絡管理系統(tǒng)將所述應用數(shù)據(jù)存儲到內(nèi)存緩存中,并設置有效時間;在到達所述有效時間之后,所述網(wǎng)絡管理系統(tǒng)從所述內(nèi)存緩存中讀取所述應用數(shù)據(jù),并將所述應用數(shù)據(jù)存儲到本地存儲介質中;所述網(wǎng)絡管理系統(tǒng)根據(jù)預設周期從所述本地存儲介質中讀取所有應用數(shù)據(jù),并將所述所有應用數(shù)據(jù)存儲到數(shù)據(jù)庫中;和/或
[0009]當所述數(shù)據(jù)類型為第二子數(shù)據(jù)類型時,所述網(wǎng)絡管理系統(tǒng)將所述應用數(shù)據(jù)存儲到內(nèi)存緩存中,并從所述內(nèi)存緩存中讀取所述應用數(shù)據(jù),將所述應用數(shù)據(jù)存儲到本地存儲介質中;所述網(wǎng)絡管理系統(tǒng)根據(jù)預設周期從所述本地存儲介質中讀取所有應用數(shù)據(jù),并將所述所有應用數(shù)據(jù)存儲到數(shù)據(jù)庫中;和/或
[0010]當所述數(shù)據(jù)類型為第三子數(shù)據(jù)類型時,所述網(wǎng)絡管理系統(tǒng)將所述應用數(shù)據(jù)存儲到本地存儲介質中;所述網(wǎng)絡管理系統(tǒng)根據(jù)預設周期從所述本地存儲介質中讀取所有應用數(shù)據(jù),并將所述所有應用數(shù)據(jù)存儲到數(shù)據(jù)庫中;和/或
[0011]當所述數(shù)據(jù)類型為第四子數(shù)據(jù)類型時,所述網(wǎng)絡管理系統(tǒng)將所述應用數(shù)據(jù)存儲到數(shù)據(jù)庫中。
[0012]所述第一子數(shù)據(jù)類型具體包括應用信息類型;所述第二子數(shù)據(jù)類型具體包括桌面狀態(tài)信息類型;所述第三子數(shù)據(jù)類型具體包括瀏覽器信息類型和用戶信息類型;所述第四子數(shù)據(jù)類型具體包括不需要進行展示的數(shù)據(jù)信息類型。
[0013]所述方法進一步包括:
[0014]所述網(wǎng)絡管理系統(tǒng)在收到來自客戶端的用于請求應用數(shù)據(jù)的訪問請求消息時,判斷內(nèi)存緩存中是否存儲有該應用數(shù)據(jù);如果內(nèi)存緩存中存儲有該應用數(shù)據(jù),則將所述內(nèi)存緩存中的該應用數(shù)據(jù)返回給所述客戶端;如果內(nèi)存緩存中沒有存儲該應用數(shù)據(jù),則判斷本地存儲介質中是否存儲有該應用數(shù)據(jù);如果本地存儲介質中存儲有該應用數(shù)據(jù),則將所述本地存儲介質中的該應用數(shù)據(jù)存儲到內(nèi)存緩存,并將所述內(nèi)存緩存中的該應用數(shù)據(jù)返回給所述客戶端;如果本地存儲介質中沒有存儲該應用數(shù)據(jù),則將數(shù)據(jù)庫中的該應用數(shù)據(jù)存儲到內(nèi)存緩存,并將所述內(nèi)存緩存中的該應用數(shù)據(jù)返回給所述客戶端。
[0015]所述網(wǎng)絡管理系統(tǒng)具體包括:針對分布式、多業(yè)務的Web網(wǎng)絡管理系統(tǒng)。
[0016]本發(fā)明實施例提供一種網(wǎng)絡管理系統(tǒng),所述網(wǎng)絡管理系統(tǒng)具體包括:
[0017]確定模塊,用于獲得應用數(shù)據(jù),并確定所述應用數(shù)據(jù)的數(shù)據(jù)類型;
[0018]存儲模塊,用于利用所述數(shù)據(jù)類型分級存儲所述應用數(shù)據(jù)。
[0019]所述存儲模塊,具體用于當數(shù)據(jù)類型為第一子數(shù)據(jù)類型時,將所述應用數(shù)據(jù)存儲到內(nèi)存緩存中,并設置有效時間;在到達所述有效時間后,從所述內(nèi)存緩存中讀取所述應用數(shù)據(jù),將所述應用數(shù)據(jù)存儲到本地存儲介質中;根據(jù)預設周期從所述本地存儲介質中讀取所有應用數(shù)據(jù),并將所述所有應用數(shù)據(jù)存儲到數(shù)據(jù)庫中;和/或,當數(shù)據(jù)類型為第二子數(shù)據(jù)類型時,將所述應用數(shù)據(jù)存儲到內(nèi)存緩存中,從所述內(nèi)存緩存中讀取所述應用數(shù)據(jù),將所述應用數(shù)據(jù)存儲到本地存儲介質中;根據(jù)預設周期從所述本地存儲介質中讀取所有應用數(shù)據(jù),并將所述所有應用數(shù)據(jù)存儲到數(shù)據(jù)庫中;和/或,當數(shù)據(jù)類型為第三子數(shù)據(jù)類型時,將所述應用數(shù)據(jù)存儲到本地存儲介質中;根據(jù)預設周期從所述本地存儲介質中讀取所有應用數(shù)據(jù),將所述所有應用數(shù)據(jù)存儲到數(shù)據(jù)庫中;和/或,當數(shù)據(jù)類型為第四子數(shù)據(jù)類型時,將所述應用數(shù)據(jù)存儲到數(shù)據(jù)庫中。
[0020]所述第一子數(shù)據(jù)類型具體包括應用信息類型;所述第二子數(shù)據(jù)類型具體包括桌面狀態(tài)信息類型;所述第三子數(shù)據(jù)類型具體包括瀏覽器信息類型和用戶信息類型;所述第四子數(shù)據(jù)類型具體包括不需要進行展示的數(shù)據(jù)信息類型。
[0021]還包括:處理模塊,用于在收到來自客戶端的用于請求應用數(shù)據(jù)的訪問請求消息時,判斷內(nèi)存緩存中是否存儲有該應用數(shù)據(jù);如果內(nèi)存緩存中存儲有該應用數(shù)據(jù),則將所述內(nèi)存緩存中的該應用數(shù)據(jù)返回給所述客戶端;如果內(nèi)存緩存中沒有存儲該應用數(shù)據(jù),則判斷本地存儲介質中是否存儲有該應用數(shù)據(jù);如果本地存儲介質中存儲有該應用數(shù)據(jù),則將所述本地存儲介質中的該應用數(shù)據(jù)存儲到內(nèi)存緩存,并將所述內(nèi)存緩存中的該應用數(shù)據(jù)返回給所述客戶端;如果本地存儲介質中沒有存儲該應用數(shù)據(jù),則將數(shù)據(jù)庫中的該應用數(shù)據(jù)存儲到內(nèi)存緩存,并將所述內(nèi)存緩存中的該應用數(shù)據(jù)返回給所述客戶端。
[0022]所述網(wǎng)絡管理系統(tǒng)具體包括:針對分布式、多業(yè)務的Web網(wǎng)絡管理系統(tǒng)。
[0023]基于上述技術方案,本發(fā)明實施例中,網(wǎng)絡管理系統(tǒng)可以基于應用數(shù)據(jù)的數(shù)據(jù)類型分級存儲應用數(shù)據(jù),極大的利用本地存儲介質和內(nèi)存緩存,降低網(wǎng)絡管理系統(tǒng)的壓力,最大化的利用內(nèi)存緩存的空間,提升用戶訪問頁面的速度,降低訪問本地存儲介質和數(shù)據(jù)庫內(nèi)的應用數(shù)據(jù)的頻率,提升系統(tǒng)性能,保證應用數(shù)據(jù)的實時性,避免頻繁的數(shù)據(jù)庫操作帶來的系統(tǒng)性能損耗,避免不同業(yè)務同時訪問數(shù)據(jù)庫造成資源爭用問題,保證應用數(shù)據(jù)的持久化,避免過多的資源浪費。
【附圖說明】
[0024]圖1是本發(fā)明實施例中提供的一種應用數(shù)據(jù)的存儲管理方法流程示意圖;
[0025]圖2是本發(fā)明實施例中提出的分級存儲應用數(shù)據(jù)的結構示意圖;
[0026]圖3是本發(fā)明實施例中提供的一種網(wǎng)絡管理系統(tǒng)的結構示意圖。
【具體實施方式】
[0027]針對現(xiàn)有技術中存在的問題,本發(fā)明實施例提供了一種應用數(shù)據(jù)的存儲管理方法,該存儲方法可以應用在網(wǎng)絡管理系統(tǒng)上,且該網(wǎng)絡管理系統(tǒng)具體可以包括但不限于:針對分布式、多業(yè)務的Web網(wǎng)絡管理系統(tǒng)。在上述應用場景下,如圖1所示,該應用數(shù)據(jù)的存儲管理方法具體可以包括以下步驟:
[0028]步驟101,網(wǎng)絡管理系統(tǒng)獲得應用數(shù)據(jù),并確定該應用數(shù)據(jù)的數(shù)據(jù)類型。
[0029]步驟102,網(wǎng)絡管理系統(tǒng)利用該數(shù)據(jù)類型分級存儲該應用數(shù)據(jù)。
[0030]如圖2所示,為分級存儲應用數(shù)據(jù)的結構示意圖,本發(fā)明實施例中,以數(shù)據(jù)類型包括第一子數(shù)據(jù)類型、第二子數(shù)據(jù)類型、第三子數(shù)據(jù)類型、第四子數(shù)據(jù)類型為例,對網(wǎng)絡管理系統(tǒng)利用數(shù)據(jù)類型分級存儲應用數(shù)據(jù)的過程進行詳細說明,網(wǎng)絡管理系統(tǒng)利用數(shù)據(jù)類型分級存儲應用數(shù)據(jù)的過程,具體包括:
[0031]情況一、當數(shù)據(jù)類型為第一子數(shù)據(jù)類型時,網(wǎng)絡管理
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
上饶县| 治多县| 上杭县| 井陉县| 体育| 青阳县| 广宁县| 兴国县| 监利县| 应用必备| 专栏| 长乐市| 房产| 彭州市| 镶黄旗| 丹凤县| 大理市| 丽江市| 连山| 札达县| 云南省| 成武县| 广汉市| 苍溪县| 咸宁市| 闽侯县| 渝中区| 禄劝| 九龙城区| 师宗县| 当雄县| 太保市| 湘阴县| 三明市| 永顺县| 德钦县| 广平县| 泗水县| 曲松县| 南京市| 通江县|