亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

日用消費品質(zhì)量安全監(jiān)控系統(tǒng)和方法與流程

文檔序號:12366495閱讀:239來源:國知局
日用消費品質(zhì)量安全監(jiān)控系統(tǒng)和方法與流程

本發(fā)明涉及一種日用消費品質(zhì)量安全監(jiān)控系統(tǒng)和方法。



背景技術(shù):

互聯(lián)網(wǎng)已深入到各個領(lǐng)域,并對很多領(lǐng)域產(chǎn)生重大的影響。例如,工廠通過互聯(lián)網(wǎng)采購原材料、通過互聯(lián)網(wǎng)銷售產(chǎn)品;各電商平臺的銷售占總體銷量的比重日益增加;廠家與渠道商日益注重互聯(lián)網(wǎng)用戶的對自己產(chǎn)品或服務(wù)的反饋;政府機關(guān)也逐漸利用互聯(lián)網(wǎng)技術(shù)增強自身的職能,例如稅務(wù)局逐漸啟用并推廣電子發(fā)票、實行網(wǎng)上報稅,工商管理局逐漸采用電子查詢系統(tǒng)以減少使用傳統(tǒng)的紙件證明。

在互聯(lián)網(wǎng)技術(shù)、應(yīng)用如火如荼的大環(huán)境下,如何基于互聯(lián)網(wǎng)技術(shù)實現(xiàn)產(chǎn)品質(zhì)量安全風(fēng)險的監(jiān)測、監(jiān)管、評估、預(yù)警,成為一個重大的課題。此外,在權(quán)責(zé)分明的大環(huán)境下,各政府機關(guān)都有自己明確的職責(zé),如何在現(xiàn)有的政府機關(guān)架構(gòu)下利用互聯(lián)網(wǎng)技術(shù)實現(xiàn)有機的、高效的監(jiān)管,更是一個重大的課題。



技術(shù)實現(xiàn)要素:

為了克服現(xiàn)有的技術(shù)問題,本發(fā)明的一方面提供一種日用消費品質(zhì)量安全監(jiān)控系統(tǒng),所述日用消費品質(zhì)量安全監(jiān)控系統(tǒng)包括:營業(yè)主體身份子系統(tǒng),用于存儲和管理營業(yè)主體的身份編號和名稱;產(chǎn)品子系統(tǒng),用于存儲和管理各營業(yè)主體的產(chǎn)品信息;銷售子系統(tǒng),用于存儲和管理產(chǎn)品的銷售信息;質(zhì)監(jiān)子系統(tǒng),用于存儲和管理產(chǎn)品質(zhì)監(jiān)信息;所述營業(yè)主體身份子系統(tǒng)、產(chǎn)品子系統(tǒng)、銷售子系統(tǒng)和質(zhì)監(jiān)子系統(tǒng)中,每個子系統(tǒng)都具有自己的通信模塊,用于實現(xiàn)去中心化的連接并組成通信網(wǎng),各子系統(tǒng)在所述通信網(wǎng)內(nèi)以廣播的方式進行通信;

所述營業(yè)主體身份子系統(tǒng)、產(chǎn)品子系統(tǒng)、銷售子系統(tǒng)和質(zhì)監(jiān)子系統(tǒng)中,每個子系統(tǒng)都具有自己的同步模塊和數(shù)據(jù)庫,每個子系統(tǒng)的同步模塊用于在該子系統(tǒng)的數(shù)據(jù)庫發(fā)生更新時,在所述通信網(wǎng)以廣播的方式將該數(shù)據(jù)庫的更新內(nèi)容發(fā)送給其他的子系統(tǒng);

所述營業(yè)主體身份子系統(tǒng)、產(chǎn)品子系統(tǒng)、銷售子系統(tǒng)和質(zhì)監(jiān)子系統(tǒng)中,每個子系統(tǒng)都具有自己的鑒別模塊,每個子系統(tǒng)的鑒別模塊對收到的更新內(nèi)容進行鑒定,并在鑒定成功后將所述更新內(nèi)容存儲到自己的數(shù)據(jù)庫。

作為一種優(yōu)選方案,所述營業(yè)主體身份子系統(tǒng)、產(chǎn)品子系統(tǒng)、銷售子系統(tǒng)和質(zhì)監(jiān)子系統(tǒng)中,每個子系統(tǒng)的數(shù)據(jù)庫包括若干數(shù)據(jù)塊,所述若干數(shù)據(jù)塊順次連接,每一個數(shù)據(jù)塊都有唯一的編號;所述若干數(shù)據(jù)塊中,除了第一個數(shù)據(jù)塊之外,每個數(shù)據(jù)塊都存儲有其前面的一個數(shù)據(jù)塊的編號。

作為一種優(yōu)選方案,所述數(shù)據(jù)庫的更新內(nèi)容是指發(fā)生了數(shù)據(jù)變化的數(shù)據(jù)塊。

作為一種優(yōu)選方案,每個子系統(tǒng)的同步模塊還將該子系統(tǒng)的鑒別模塊的鑒別結(jié)果在所述通信網(wǎng)廣播。

作為一種優(yōu)選方案,每個子系統(tǒng)的同步模塊在收到同一個數(shù)據(jù)塊的在同一時刻發(fā)生的相沖突的兩份更新時,根據(jù)所收到的與該兩份更新關(guān)聯(lián)的鑒別結(jié)果決定采信哪一份更新。

作為一種優(yōu)選方案,所述質(zhì)監(jiān)子系統(tǒng)還包括抽查模塊,所述抽查模塊根據(jù)所述產(chǎn)品子系統(tǒng)和/或銷售子系統(tǒng)的數(shù)據(jù)庫的內(nèi)容提供需要抽查的產(chǎn)品的信息。

本發(fā)明的另一個方面,提供一種日用消費品質(zhì)量安全監(jiān)控方法,包括以下步驟:

構(gòu)造營業(yè)主體身份子系統(tǒng),用于存儲和管理營業(yè)主體的身份編號和名稱;

構(gòu)造產(chǎn)品子系統(tǒng),用于存儲和管理各營業(yè)主體的產(chǎn)品信息;

構(gòu)造銷售子系統(tǒng),用于存儲和管理產(chǎn)品的銷售信息;

構(gòu)造質(zhì)監(jiān)子系統(tǒng),用于存儲和管理產(chǎn)品質(zhì)監(jiān)信息;

向所述營業(yè)主體身份子系統(tǒng)、產(chǎn)品子系統(tǒng)、銷售子系統(tǒng)和質(zhì)監(jiān)子系統(tǒng)中的各子系統(tǒng)增加通信模塊,將各子系統(tǒng)實現(xiàn)去中心化的連接并組成通信網(wǎng),使各子系統(tǒng)在所述通信網(wǎng)內(nèi)以廣播的方式進行通信;

向所述營業(yè)主體身份子系統(tǒng)、產(chǎn)品子系統(tǒng)、銷售子系統(tǒng)和質(zhì)監(jiān)子系統(tǒng)中各子系統(tǒng)增加同步模塊和數(shù)據(jù)庫;每個子系統(tǒng)的數(shù)據(jù)庫發(fā)生更新時,通過該子系統(tǒng)的同步模塊在所述通信網(wǎng)以廣播的方式將該數(shù)據(jù)庫的更新內(nèi)容發(fā)送給其他的子系統(tǒng);

向所述營業(yè)主體身份子系統(tǒng)、產(chǎn)品子系統(tǒng)、銷售子系統(tǒng)和質(zhì)監(jiān)子系統(tǒng)中的各子系統(tǒng)增加鑒別模塊,每個子系統(tǒng)收到的更新內(nèi)容時,通過該子系統(tǒng)的鑒別模塊對所收到的更新內(nèi)容進行鑒定,并在鑒定成功后將所述更新內(nèi)容存儲到自己的數(shù)據(jù)庫。

作為一種優(yōu)選方案,所述日用消費品質(zhì)量安全監(jiān)控方法還包括:

將所述營業(yè)主體身份子系統(tǒng)、產(chǎn)品子系統(tǒng)、銷售子系統(tǒng)和質(zhì)監(jiān)子系統(tǒng)中各子系統(tǒng)的數(shù)據(jù)庫以若干數(shù)據(jù)塊的方式進行存儲,所述若干數(shù)據(jù)塊順次連接,每一個數(shù)據(jù)塊都有唯一的編號;所述若干數(shù)據(jù)塊中,除了第一個數(shù)據(jù)塊之外,每個數(shù)據(jù)塊都存儲有其前面的一個數(shù)據(jù)塊的編號;所述數(shù)據(jù)庫的更新內(nèi)容是指發(fā)生了數(shù)據(jù)變化的數(shù)據(jù)塊。

作為一種優(yōu)選方案,所述日用消費品質(zhì)量安全監(jiān)控方法還包括:

每個子系統(tǒng)的同步模塊將該子系統(tǒng)的鑒別模塊的鑒別結(jié)果在所述通信網(wǎng)廣播;

每個子系統(tǒng)的同步模塊在收到同一個數(shù)據(jù)塊的在同一時刻發(fā)生的相沖突的兩份更新時,根據(jù)所收到的與該兩份更新關(guān)聯(lián)的鑒別結(jié)果決定采信哪一份更新。

作為一種優(yōu)選方案,所述日用消費品質(zhì)量安全監(jiān)控方法還包括:

向所述質(zhì)監(jiān)子系統(tǒng)增加抽查模塊,所述抽查模塊根據(jù)所述產(chǎn)品子系統(tǒng)和/或銷售子系統(tǒng)的數(shù)據(jù)庫的內(nèi)容提供需要抽查的產(chǎn)品的信息。

本發(fā)明對營業(yè)主體所生產(chǎn)及銷售的產(chǎn)品實現(xiàn)高效、智能化地監(jiān)控,有利于營業(yè)主體實時掌握產(chǎn)品質(zhì)量安全的相關(guān)信息,從而加強對產(chǎn)品安全的管理。

附圖說明

下面通過參考附圖并結(jié)合實例具體地描述本發(fā)明,本發(fā)明的優(yōu)點和實現(xiàn)方式將會更加顯著和詳盡,其中附圖所示內(nèi)容僅用于對本發(fā)明的解釋說明,而不對本發(fā)明構(gòu)成任何意義上的限制,在附圖中:

圖1是本發(fā)明第一實施例提供的多功能監(jiān)管協(xié)作系統(tǒng)的框架示意圖;

圖2是本發(fā)明第二實施例提供的日用消費品質(zhì)量安全監(jiān)控系統(tǒng)的框架示意圖;

圖3是本發(fā)明第三實施例提供的產(chǎn)品安全風(fēng)險監(jiān)控系統(tǒng)的框架示意圖;

圖4是本發(fā)明第四實施例提供的產(chǎn)品質(zhì)量風(fēng)險預(yù)警系統(tǒng)的框架示意圖;

圖5是本發(fā)明一實施例中,某個子系統(tǒng)的數(shù)據(jù)庫的實現(xiàn)框架示意圖;

圖6是本發(fā)明一實施例中,質(zhì)監(jiān)子系統(tǒng)的框架示意圖;

圖7是通信網(wǎng)中數(shù)據(jù)庫同步的流程圖;

圖8是對數(shù)據(jù)庫的沖突更新的處理流程圖。

具體實施方式

本發(fā)明的一個目的是提供一種多功能監(jiān)管協(xié)作系統(tǒng),該系統(tǒng)包含多個子系統(tǒng),每個子系統(tǒng)本身可以獨立運轉(zhuǎn),供相應(yīng)的實體去使用。而各子系統(tǒng)之間為去中心化通信連接,不需要一個具有主導(dǎo)性的中心節(jié)點,從而便于執(zhí)行與推廣。

參考圖1,本發(fā)明一個實施例提供的多功能監(jiān)管協(xié)作系統(tǒng)100包括營業(yè)主體身份子系統(tǒng)110、營業(yè)主體信息子系統(tǒng)120、稅務(wù)子系統(tǒng)130、產(chǎn)品子系統(tǒng)140、銷售子系統(tǒng)150、質(zhì)監(jiān)子系統(tǒng)160、產(chǎn)品評價子系統(tǒng)170、輿論監(jiān)控子系統(tǒng)180。該多功能監(jiān)管協(xié)作系統(tǒng)100的各個子系統(tǒng)可由一個部門集中使用,但是,優(yōu)選地,分別由多個部門使用。

營業(yè)主體身份子系統(tǒng)110用于存儲和管理營業(yè)主體的身份編號和名稱,例如,營業(yè)主體可以是各公司和/或事業(yè)單位等,其身份編號可以是組織機構(gòu)代碼或者社會統(tǒng)一信用代碼。每個營業(yè)主體應(yīng)當(dāng)具備唯一的身份編號。

營業(yè)主體信息子系統(tǒng)120用于登記營業(yè)主體的其他信息,例如,該系統(tǒng)可給工商管理部門使用,登記營業(yè)主體的股東信息、法定代表人、注冊資本、信息披露等。

稅務(wù)子系統(tǒng)130用于存儲和管理各營業(yè)主體的征稅情況,該子系統(tǒng)可供稅務(wù)機關(guān)使用。

產(chǎn)品子系統(tǒng)140用于存儲和管理各營業(yè)主體的產(chǎn)品信息,該子系統(tǒng)可供營業(yè)主體使用。本專利說明書和權(quán)利要求書中,產(chǎn)品是一種泛指,包括各種有形的產(chǎn)品,也包括無形的產(chǎn)品例如服務(wù)、軟件等。

銷售子系統(tǒng)150用于存儲和管理產(chǎn)品的銷售信息。例如,基于大數(shù)據(jù)技術(shù)從各電商平臺匯總各產(chǎn)品的銷售情況,例如銷售日期、銷售數(shù)量、銷售金額、銷售區(qū)域等。

質(zhì)監(jiān)子系統(tǒng)160用于存儲和管理產(chǎn)品質(zhì)監(jiān)信息,該子系統(tǒng)可給質(zhì)監(jiān)部門使用。

產(chǎn)品評價子系統(tǒng)170用于存儲和管理產(chǎn)品的評價,該子系統(tǒng)可供產(chǎn)品的買家使用。替換地,也可以從各電商平臺匯總相關(guān)的評論。

輿論監(jiān)控子系統(tǒng)180用于存儲和管理產(chǎn)品的輿論,該子系統(tǒng)可給維穩(wěn)部門或風(fēng)險預(yù)警部門使用。

可以理解地,根據(jù)需要,本多功能監(jiān)管協(xié)作系統(tǒng)可以增設(shè)其他功能的子系統(tǒng)。

上述各個子系統(tǒng)之間以去中心化的方式通信連接,構(gòu)成一個通信網(wǎng)。因為去中心化,所以不需要構(gòu)造一個權(quán)威的中心,從而方便實施、推廣。各個子系統(tǒng)之間如何通信、協(xié)作,后文會進行詳細說明。

參考圖2,營業(yè)主體身份子系統(tǒng)110、產(chǎn)品子系統(tǒng)140、銷售子系統(tǒng)150和質(zhì)監(jiān)子系統(tǒng)160可以構(gòu)成一個產(chǎn)品質(zhì)量監(jiān)控系統(tǒng)102,該系統(tǒng)102可用作日用消費品質(zhì)量安全監(jiān)控系統(tǒng)102,相應(yīng)地,其對應(yīng)的產(chǎn)品質(zhì)量監(jiān)控方法是一種日用消費品質(zhì)量安全監(jiān)控方法。產(chǎn)品質(zhì)量監(jiān)控系統(tǒng)102可根據(jù)產(chǎn)品子系統(tǒng)140和/或銷售子系統(tǒng)150的信息獲取產(chǎn)品的信息,從而對相應(yīng)的產(chǎn)品進行質(zhì)量監(jiān)控。該產(chǎn)品質(zhì)量監(jiān)控系統(tǒng)102可用作日用消費品質(zhì)量安全監(jiān)控系統(tǒng),相應(yīng)的產(chǎn)品質(zhì)量監(jiān)控方法可作為日用消費品質(zhì)量安全監(jiān)控方法。

參考圖3,營業(yè)主體身份子系統(tǒng)110、產(chǎn)品子系統(tǒng)140、銷售子系統(tǒng)150、質(zhì)監(jiān)子系統(tǒng)160和輿論監(jiān)控子系統(tǒng)180可以構(gòu)成一個產(chǎn)品安全風(fēng)險監(jiān)控系統(tǒng)104。產(chǎn)品安全風(fēng)險監(jiān)控系統(tǒng)104可根據(jù)輿論監(jiān)控子系統(tǒng)180的信息獲取產(chǎn)品的安全風(fēng)險信息,從而對相應(yīng)的產(chǎn)品進行安全風(fēng)險監(jiān)控。

參考圖4,營業(yè)主體身份子系統(tǒng)110、產(chǎn)品子系統(tǒng)140、銷售子系統(tǒng)150、質(zhì)監(jiān)子系統(tǒng)160和產(chǎn)品評價子系統(tǒng)170可以構(gòu)成一個產(chǎn)品質(zhì)量風(fēng)險預(yù)警系統(tǒng)106。產(chǎn)品質(zhì)量風(fēng)險預(yù)警系統(tǒng)106可根據(jù)產(chǎn)品評價子系統(tǒng)170的信息獲取買家對產(chǎn)品的評價信息,從而對相應(yīng)的產(chǎn)品進行質(zhì)量風(fēng)險預(yù)警。

上述各個子系統(tǒng)都具有自己的數(shù)據(jù)庫。參考圖5,每個子系統(tǒng)的數(shù)據(jù)庫200都包括若干數(shù)據(jù)塊,例如數(shù)據(jù)塊1、數(shù)據(jù)塊2、……、數(shù)據(jù)塊n-1、數(shù)據(jù)塊n。該若干數(shù)據(jù)塊順次連接,每一個數(shù)據(jù)塊都有唯一的編號。該若干數(shù)據(jù)塊中,除了第一個數(shù)據(jù)塊例如數(shù)據(jù)塊210之外,每個數(shù)據(jù)塊都存儲有其前面的一個數(shù)據(jù)塊的編號??梢岳斫獾兀S著數(shù)據(jù)量的增加,會形成越來越多的數(shù)據(jù)塊。并且,由于后續(xù)的數(shù)據(jù)塊都存儲有前一個數(shù)據(jù)塊的編號,因此,找到了最后一個數(shù)據(jù)塊就能根據(jù)編號追溯到之前的所有數(shù)據(jù)塊。

圖1所示的多功能監(jiān)管協(xié)作系統(tǒng)100的特點在于,每個子系統(tǒng)的數(shù)據(jù)庫的數(shù)據(jù)發(fā)生變化時,都能把變化的內(nèi)容同步到通信網(wǎng)內(nèi)的其他子系統(tǒng)。在圖5所述的架構(gòu)下,只需要同步發(fā)生了數(shù)據(jù)變化的數(shù)據(jù)塊。

可以理解地,每個子系統(tǒng)的數(shù)據(jù)庫最終會存儲了通信網(wǎng)的各個子系統(tǒng)的數(shù)據(jù)庫內(nèi)容,即,每個子系統(tǒng)的數(shù)據(jù)庫的內(nèi)容最終都是相同的。因此,每一個子系統(tǒng)可以獨立地運作,也能與通信網(wǎng)的其中一個或多個子系統(tǒng)協(xié)作。

因為通信網(wǎng)的每個子系統(tǒng)具有基本相同的結(jié)構(gòu),因此,下文以質(zhì)監(jiān)子系統(tǒng)160為例進行說明。

參考圖6,質(zhì)監(jiān)子系統(tǒng)160中具有通信模塊161、同步模塊163、鑒別模塊165和數(shù)據(jù)庫200,優(yōu)選地,還包含抽查模塊167,根據(jù)數(shù)據(jù)庫的內(nèi)容提供抽查信息。

其中,通信模塊161用于連接到通信網(wǎng),并以廣播的方式在通信網(wǎng)內(nèi)與其他子系統(tǒng)進行通信。

同步模塊163用于在質(zhì)監(jiān)子系統(tǒng)160的數(shù)據(jù)庫200發(fā)生更新時,在通信網(wǎng)以廣播的方式將該數(shù)據(jù)庫的更新內(nèi)容發(fā)送給其他的子系統(tǒng)。優(yōu)選地,僅僅廣播數(shù)據(jù)內(nèi)容發(fā)生了變化的數(shù)據(jù)塊。可以理解地,同步模塊163還可以接收其他子系統(tǒng)廣播過來的數(shù)據(jù)庫更新。

替換地,也可由鑒別模塊165接收其他子系統(tǒng)廣播來的數(shù)據(jù)庫更新。但鑒別模塊165的主要功能是對收到的更新內(nèi)容進行鑒定,并在鑒定成功后直接或者間接(通過同步模塊163)將更新內(nèi)容存儲到自己的數(shù)據(jù)庫??梢岳斫獾兀侥K163與鑒別模塊165可以集成為一個功能模塊。優(yōu)選地,同步模塊163還將鑒別模塊165的鑒別結(jié)果在通信網(wǎng)廣播,以幫助其他子系統(tǒng)對相應(yīng)的數(shù)據(jù)塊更新的鑒別。

可以理解地,質(zhì)監(jiān)子系統(tǒng)160的數(shù)據(jù)庫200最終會包括通信網(wǎng)所有子系統(tǒng)的數(shù)據(jù)庫的內(nèi)容,例如營業(yè)主體身份子系統(tǒng)的數(shù)據(jù)庫內(nèi)容119、產(chǎn)品子系統(tǒng)的數(shù)據(jù)庫內(nèi)容149、質(zhì)監(jiān)子系統(tǒng)的數(shù)據(jù)庫內(nèi)容169等等。

圖7是通信網(wǎng)中數(shù)據(jù)庫同步的流程圖。

參考圖7,步驟S801中,子系統(tǒng)A(例如產(chǎn)品子系統(tǒng)140)的某個數(shù)據(jù)塊(例如數(shù)據(jù)塊n)的數(shù)據(jù)發(fā)生了變化時,子系統(tǒng)A的同步模塊將該數(shù)據(jù)塊廣播到通信網(wǎng)。該數(shù)據(jù)塊n包含有數(shù)據(jù)發(fā)生變化的時刻,優(yōu)選地,精確到0.0001秒,例如2016年8月12日18點02分15.0042秒。以便于各子系統(tǒng)可根據(jù)時刻的先后順序依次更新相應(yīng)的數(shù)據(jù)塊。時刻的精度越高,數(shù)據(jù)更新的沖突機會就越小。

步驟S803中,子系統(tǒng)B(例如質(zhì)監(jiān)子系統(tǒng)160)從通信網(wǎng)收到該數(shù)據(jù)庫n。

步驟S805中,子系統(tǒng)B的鑒別模塊對該數(shù)據(jù)塊n進行有效性鑒別。例如鑒別數(shù)據(jù)塊的當(dāng)前編號、前一個數(shù)據(jù)塊的編號、數(shù)據(jù)發(fā)生變化的時刻、最初由哪個子系統(tǒng)進行的廣播、其他子系統(tǒng)對該數(shù)據(jù)塊的鑒別結(jié)果情況等。

如數(shù)據(jù)塊n未能通過鑒別,就被標(biāo)識為無效的數(shù)據(jù)塊更新,從而在步驟S806中被丟棄。優(yōu)選地,還可以廣播該鑒別情況,供其他子系統(tǒng)參考。

如數(shù)據(jù)塊n通過了鑒別,就在步驟S807中將數(shù)據(jù)塊n更新到自己的數(shù)據(jù)庫。優(yōu)選地,還廣播該鑒別情況,供其他子系統(tǒng)進行參考。

上面已經(jīng)提到,數(shù)據(jù)庫的更新時刻精度越高,越能避免數(shù)據(jù)庫的更新沖突(即,相同時刻下兩份或多份更新)。但是,因為每個子系統(tǒng)都存儲有通信網(wǎng)的所有子系統(tǒng)的數(shù)據(jù)庫的內(nèi)容,所以,在非常罕見的情況下,依然有可能在同一個時刻導(dǎo)致相同的一個數(shù)據(jù)塊有兩種不同的內(nèi)容更新。為此,需要針對該種情況進行預(yù)案處理。

圖8是對數(shù)據(jù)庫的沖突更新的處理流程圖。

參考圖8,步驟S901中,子系統(tǒng)A在相同的時間或者先后的時間收到數(shù)據(jù)塊n的兩份更新,該兩份更新的更新時刻相同??梢岳斫獾兀粋€子系統(tǒng)不可能在相同的時刻對同一個數(shù)據(jù)塊做出兩份內(nèi)容不同的更新,因此,該兩份更新最初肯定是由不同的子系統(tǒng)廣播出來的。

步驟S903中,子系統(tǒng)A還接收其他子系統(tǒng)對該兩份更新的鑒別結(jié)果。可以理解地,如子系統(tǒng)A在其他子系統(tǒng)之前接到該兩份更新,那么,當(dāng)前,其他子系統(tǒng)并沒有該兩份更新的鑒別結(jié)果。

步驟S905中,子系統(tǒng)A對該兩份更新進行鑒別。鑒別的考慮因素可包括以下因素:

該兩份更新的修改方的權(quán)限優(yōu)先級差異;

最初廣播該兩份更新的兩個子系統(tǒng)對數(shù)據(jù)塊的優(yōu)先級差異;

該兩份更新被其他子系統(tǒng)鑒別為有效或無效的數(shù)量。

可以理解地,可以根據(jù)具體的規(guī)范增設(shè)更多的沖突鑒別規(guī)范。

步驟S905中判斷出來具有更強的有效性的那一份更新之后,在步驟S907中丟棄有效性較差的那一份更新,接受有效性較強的那一份更新,并廣播該鑒別結(jié)果,幫助其他子系統(tǒng)進行鑒別。

可以理解地,對于數(shù)據(jù)庫n在同一個時刻的兩份更新,例如更新a、更新b,如一部分子系統(tǒng)例如子系統(tǒng)A接受了更新a,但最終通信網(wǎng)認定更新b的有效性更強時,子系統(tǒng)A應(yīng)當(dāng)使用更新b替換更新a,從而確保通信網(wǎng)的各個子系統(tǒng)具有內(nèi)容一致的數(shù)據(jù)庫內(nèi)容。

可以理解地,因為通信網(wǎng)的子系統(tǒng)的數(shù)量總是有限的,以目前的通信網(wǎng)傳播速度與處理能力,該種數(shù)據(jù)庫內(nèi)容的一致性是很容易實現(xiàn)的。

進一步地,每個子系統(tǒng)的數(shù)據(jù)庫可以啟用緩存功能。對于讀操作(例如數(shù)據(jù)庫查詢操作),先判斷緩存里面有相應(yīng)的內(nèi)容,如有,就直接從緩存中讀取相應(yīng)的內(nèi)容并返回;如緩存里面沒有相應(yīng)的內(nèi)容,才從數(shù)據(jù)庫里面查詢,并返回結(jié)果,并且把查詢到的內(nèi)容存儲到緩存里面,如此,下次遇到相同的讀操作時就可以直接從緩存返回了。

在數(shù)據(jù)庫的內(nèi)容發(fā)生變化后(例如數(shù)據(jù)庫寫入操作),我們采用先更新數(shù)據(jù)庫內(nèi)容,再更新緩存的方式。這個操作與傳統(tǒng)的先刪除緩存再更新數(shù)據(jù)庫的方式不同。傳統(tǒng)的方案中,如讀操作、寫操作同時存在,很可能在刪除了緩存之后、寫操作更新數(shù)據(jù)庫內(nèi)容之前,讀操作把老的數(shù)據(jù)讀取出來并重新存儲在緩存,導(dǎo)致緩存里面的內(nèi)容與更新后的數(shù)據(jù)庫內(nèi)容不符。

以上參照附圖說明了本發(fā)明的優(yōu)選實施例,本領(lǐng)域技術(shù)人員不脫離本發(fā)明的范圍和實質(zhì),可以有多種變型方案實現(xiàn)本發(fā)明。舉例而言,作為一個實施例的部分示出或描述的特征可用于另一實施例以得到又一實施例。以上僅為本發(fā)明較佳可行的實施例而已,并非因此局限本發(fā)明的權(quán)利范圍,凡運用本發(fā)明說明書及附圖內(nèi)容所作的等效變化,均包含于本發(fā)明的權(quán)利范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1