[發(fā)明專利]多級服務器中的數(shù)據(jù)處理方法、裝置和數(shù)據(jù)處理系統(tǒng)有效
| 申請?zhí)枺?/td> | 201310245197.0 | 申請日: | 2013-06-19 |
| 公開(公告)號: | CN103324713B | 公開(公告)日: | 2017-04-12 |
| 發(fā)明(設計)人: | 王東玉;鄧振波;楊小波 | 申請(專利權)人: | 北京奇安信科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京市隆安律師事務所11323 | 代理人: | 權鮮枝,齊輝 |
| 地址: | 100016 北京市朝陽區(qū)酒仙*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 多級 服務器 中的 數(shù)據(jù)處理 方法 裝置 數(shù)據(jù)處理系統(tǒng) | ||
技術領域
本發(fā)明涉及數(shù)據(jù)處理技術領域,特別涉及一種多級服務器中的數(shù)據(jù)處理方法、多級服務器中的數(shù)據(jù)處理裝置和數(shù)據(jù)處理系統(tǒng)。
背景技術
在具有多級結(jié)構(gòu)的服務器中,如樹狀多級服務器中,如何進行數(shù)據(jù)管理與數(shù)據(jù)同步從而使上級服務器能夠快速訪問到下級服務器中的數(shù)據(jù)是目前所面臨的難點之一。目前通用的實現(xiàn)方式一般有如下兩種方式:
一種方式為完全同步方式,就是下級服務器將所有數(shù)據(jù)同步到上級服務器并保存在上級服務器。這種方式雖然能夠?qū)崿F(xiàn)上級服務器快速的數(shù)據(jù)查詢,但是需要同步的數(shù)據(jù)量是巨大的,上下級要保持數(shù)據(jù)的一致性比較困難,需要比較復雜的處理邏輯來完成,每級服務器都需要保存大量的數(shù)據(jù),導致數(shù)據(jù)存儲消耗了過多的服務器內(nèi)存資源。
另一種方式下級服務器的數(shù)據(jù)無需同步至上級服務器。各級服務器僅需保存本級的數(shù)據(jù)。當有需要時,上級服務器直接向下級服務器請求數(shù)據(jù)的方式,下級服務器在接到請求后將數(shù)據(jù)返回給上級服務器。這種方式雖然服務器需要存儲的數(shù)據(jù)量較小,但是在執(zhí)行數(shù)據(jù)查詢時,數(shù)據(jù)需要經(jīng)多臺服務器的中轉(zhuǎn)才能返回至用戶,導致數(shù)據(jù)訪問的時間過長。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種多級服務器中的數(shù)據(jù)處理方法、多級服務器中的數(shù)據(jù)處理裝置和數(shù)據(jù)處理系統(tǒng)。
依據(jù)本發(fā)明的一個方面,本發(fā)明實施例提供了一種多級服務器中的數(shù)據(jù)處理方法,包括:
為各級服務器設置用于劃分數(shù)據(jù)至不同數(shù)據(jù)類型的邏輯規(guī)則,該數(shù)據(jù)類型至少包括第一類型和第二類型,以及選取第二類型數(shù)據(jù)為各級服務器需要上報的數(shù)據(jù);根據(jù)邏輯規(guī)則將每級服務器中的數(shù)據(jù)至少分為兩種類型;將下一級服務器中的第二類型數(shù)據(jù)上報至當前級服務器,并存儲在當前級服務器中作為當前級服務器的數(shù)據(jù);在當前級服務器接收到請求端的數(shù)據(jù)訪問請求時,判斷是否能從當前級服務器的數(shù)據(jù)中獲取到需要的數(shù)據(jù),若是,將從當前級服務器中獲取到的數(shù)據(jù)返回至請求端,若否,從當前級服務器的下級服務器中獲取需要的數(shù)據(jù),并將該數(shù)據(jù)返回至請求端。
其中,上述從當前級服務器的下級服務器中獲取需要的數(shù)據(jù),并將該數(shù)據(jù)返回至請求端包括:
根據(jù)數(shù)據(jù)訪問請求中的地址信息獲知需要的數(shù)據(jù)所在的下級服務器;將數(shù)據(jù)訪問請求發(fā)送至所獲知的下級服務器;接收下級服務器根據(jù)數(shù)據(jù)訪問請求返回的數(shù)據(jù),將該返回的數(shù)據(jù)作為獲取到的需要的數(shù)據(jù)。
其中,上述為各級服務器設置劃分數(shù)據(jù)類型的邏輯規(guī)則包括:根據(jù)數(shù)據(jù)的數(shù)據(jù)屬性、生成時間和/或使用頻率設置邏輯規(guī)則。
其中,上述根據(jù)邏輯規(guī)則將每級服務器中的數(shù)據(jù)至少分為兩種類型包括:當數(shù)據(jù)的數(shù)據(jù)屬性指示統(tǒng)計數(shù)據(jù)時,和/或,當數(shù)據(jù)的使用頻率大于頻率閾值時,和/或,當數(shù)據(jù)的數(shù)據(jù)屬性指示為指定數(shù)據(jù)且數(shù)據(jù)的生成時間屬于指定時間段時,將數(shù)據(jù)劃分為第二類型數(shù)據(jù);否則,將數(shù)據(jù)劃分為第一類型數(shù)據(jù)。
其中,上述方法還包括:當監(jiān)測到下一級服務器中的數(shù)據(jù)發(fā)生變化時,將變化數(shù)據(jù)的信息上報至當前級服務器;根據(jù)變化數(shù)據(jù)的信息對當前級服務器中的數(shù)據(jù)進行更新。
其中,上述數(shù)據(jù)類型還包括機要類型,上述根據(jù)邏輯規(guī)則將每級服務器中的數(shù)據(jù)至少分為兩種類型包括:根據(jù)邏輯規(guī)則獲知每級服務器中的機要類型數(shù)據(jù)和該機要類型數(shù)據(jù)需要上報的各級服務器;
上述方法還包括:若當前級服務器為下一級服務器的機要類型數(shù)據(jù)需要上報的服務器時,當接收到下一級服務器的上報的機要數(shù)據(jù)時,存儲該機要數(shù)據(jù);若當前級服務器不是下一級服務器的機要類型數(shù)據(jù)需要上報的服務器時,當接收到下一級服務器的上報的機要數(shù)據(jù)時,直接轉(zhuǎn)發(fā)該機要數(shù)據(jù)至當前級服務器的上一級服務器。
其中,各級服務器中的數(shù)據(jù)為金融交易數(shù)據(jù),上述方法包括:在當前級服務器接收到請求端的請求查詢交易過程的數(shù)據(jù)訪問請求時,判斷是否能從當前級服務器的數(shù)據(jù)中獲取到需要的交易數(shù)據(jù),若是,將從當前級服務器中獲取到的交易數(shù)據(jù)返回至請求端,若否,從當前級服務器的下級服務器中獲取需要的交易數(shù)據(jù),并將該交易數(shù)據(jù)返回至請求端,以使請求端根據(jù)該交易數(shù)據(jù)獲知交易過程;或者,
各級服務器中的數(shù)據(jù)為企業(yè)網(wǎng)絡安全數(shù)據(jù),上述方法包括:在當前級服務器接收到請求端的請求查詢安全狀況的數(shù)據(jù)訪問請求時,判斷是否能從當前級服務器的數(shù)據(jù)中獲取到需要的網(wǎng)絡安全數(shù)據(jù),若是,將從當前級服務器中獲取到的網(wǎng)絡安全數(shù)據(jù)返回至請求端,若否,從當前級服務器的下級服務器中獲取需要的網(wǎng)絡安全數(shù)據(jù),并將該網(wǎng)絡安全數(shù)據(jù)返回至請求端,以使請求端根據(jù)該網(wǎng)絡安全數(shù)據(jù)獲知企業(yè)網(wǎng)絡的安全狀況。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇安信科技有限公司,未經(jīng)北京奇安信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310245197.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)處理設備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計算機可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





