国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      監(jiān)控?cái)?shù)據(jù)的處理方法及裝置的制造方法_3

      文檔序號(hào):9523921閱讀:來源:國(guó)知局
      的反應(yīng)數(shù)據(jù)的重要性(即上述實(shí)施例中的重要級(jí)別),監(jiān)控?cái)?shù)據(jù)的敏感度過高(即預(yù)設(shè)閾值設(shè)置過低),導(dǎo)致不重要的數(shù)據(jù)的細(xì)微變化也將保存;敏感度過低(即預(yù)設(shè)閾值設(shè)置過高),導(dǎo)致重要的數(shù)據(jù)的細(xì)微變化不能及時(shí)反映與保持,因此,針對(duì)不同的監(jiān)控點(diǎn),根據(jù)該監(jiān)控點(diǎn)的監(jiān)控?cái)?shù)據(jù)的重要程度,設(shè)置不同的數(shù)據(jù)變化敏感度(即上述實(shí)施例中的預(yù)設(shè)過濾條件中的預(yù)設(shè)閾值),對(duì)重要的數(shù)據(jù)設(shè)置較高敏感度(較低的預(yù)設(shè)閾值),保證其細(xì)微的變化也將保存;對(duì)不重要的數(shù)據(jù)設(shè)置較低的敏感度(較高的預(yù)設(shè)閾值),確保只有達(dá)到一定變化程度的數(shù)據(jù)才能夠被保存。對(duì)不同的監(jiān)控點(diǎn)設(shè)置不同的數(shù)據(jù)敏感度(預(yù)設(shè)過濾條件中的預(yù)設(shè)閾值),從而能夠區(qū)別對(duì)待不同的監(jiān)控點(diǎn)數(shù)據(jù)。
      [0052]可選地,在獲取各個(gè)監(jiān)控點(diǎn)的第一監(jiān)控?cái)?shù)據(jù)之后,獲取各個(gè)監(jiān)控點(diǎn)所監(jiān)控區(qū)域的安全屬性,基于獲取到的各個(gè)監(jiān)控點(diǎn)對(duì)應(yīng)的安全屬性為監(jiān)控點(diǎn)設(shè)置不同的過濾條件,然后分別使用這些過濾條件對(duì)各個(gè)監(jiān)控點(diǎn)的第一監(jiān)控?cái)?shù)據(jù)進(jìn)行過濾,從而得到第二監(jiān)控?cái)?shù)據(jù),再保存這些第二監(jiān)控?cái)?shù)據(jù)至數(shù)據(jù)庫(kù)。通過上述實(shí)施例,實(shí)現(xiàn)了在保證安全屬性較高的監(jiān)控點(diǎn)的監(jiān)控?cái)?shù)據(jù)不損失的條件下,對(duì)監(jiān)控?cái)?shù)據(jù)的高效存儲(chǔ)。
      [0053]可選地,在基于各個(gè)監(jiān)控點(diǎn)對(duì)應(yīng)的數(shù)據(jù)類型設(shè)置各個(gè)監(jiān)控點(diǎn)的預(yù)設(shè)過濾條件之前,處理方法包括:設(shè)置各個(gè)監(jiān)控點(diǎn)的訪問標(biāo)識(shí)。在基于各個(gè)監(jiān)控點(diǎn)對(duì)應(yīng)的數(shù)據(jù)類型設(shè)置各個(gè)監(jiān)控點(diǎn)的預(yù)設(shè)過濾條件之后,處理方法還包括:記錄各個(gè)監(jiān)控點(diǎn)、監(jiān)控點(diǎn)的訪問標(biāo)識(shí)以及監(jiān)控點(diǎn)的預(yù)設(shè)過濾條件之間的對(duì)應(yīng)關(guān)系。
      [0054]在上述實(shí)施例中,根據(jù)地址(即訪問標(biāo)識(shí))對(duì)各個(gè)監(jiān)控點(diǎn)進(jìn)行單獨(dú)管理,能消除監(jiān)控點(diǎn)數(shù)據(jù)操作時(shí)的相互影響,消除了數(shù)據(jù)之間的關(guān)聯(lián)性,消除上層業(yè)務(wù)邏輯與數(shù)據(jù)的直接關(guān)系,能對(duì)更多的監(jiān)控點(diǎn)進(jìn)行管理。
      [0055]具體地,本發(fā)明的上述實(shí)施例可以根據(jù)監(jiān)控點(diǎn)地址(即上述實(shí)施例的訪問標(biāo)識(shí))對(duì)每個(gè)監(jiān)控點(diǎn)進(jìn)行單獨(dú)的管理,如圖3所示,可以通過上層業(yè)務(wù)邏輯模塊基于監(jiān)控點(diǎn)地址將監(jiān)控點(diǎn)分為多個(gè)監(jiān)控點(diǎn),其中,可以分為如圖3所示的監(jiān)控點(diǎn)1、監(jiān)控點(diǎn)2和監(jiān)控點(diǎn)3。這樣能使監(jiān)控點(diǎn)之間的數(shù)據(jù)操作互不影響。針對(duì)地址(即上述實(shí)施例的訪問標(biāo)識(shí))可以使對(duì)各個(gè)監(jiān)控點(diǎn)的監(jiān)控?cái)?shù)據(jù)(如,監(jiān)控系統(tǒng)的上層業(yè)務(wù)邏輯與底層的數(shù)據(jù))的采集分離,增大了本實(shí)施中的監(jiān)控?cái)?shù)據(jù)的處理方法的靈活性。
      [0056]可選地,保存第二監(jiān)控?cái)?shù)據(jù)至數(shù)據(jù)庫(kù)包括:將第二監(jiān)控?cái)?shù)據(jù)保存入內(nèi)存數(shù)據(jù)庫(kù);每隔預(yù)設(shè)時(shí)間段以事務(wù)的方式將內(nèi)存數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)存入磁盤數(shù)據(jù)庫(kù)。
      [0057]具體的,上述實(shí)施例中的方案可以在內(nèi)存足夠的情況下,能對(duì)成千上萬的監(jiān)控點(diǎn)進(jìn)行實(shí)時(shí)數(shù)據(jù)采集和分析,這對(duì)高度的智能化生產(chǎn)和管理有著極大的作用。
      [0058]在上述實(shí)施例中,在獲取各個(gè)監(jiān)控點(diǎn)的第一監(jiān)控?cái)?shù)據(jù)之后,分別對(duì)各個(gè)監(jiān)控點(diǎn)的第一監(jiān)控?cái)?shù)據(jù)進(jìn)行過濾得到第二監(jiān)控?cái)?shù)據(jù),將該過濾后的第二監(jiān)控?cái)?shù)據(jù)先保存入內(nèi)存數(shù)據(jù)庫(kù),然后每隔預(yù)設(shè)時(shí)間段以事務(wù)的方式將內(nèi)存數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)存入磁盤數(shù)據(jù)庫(kù)。通過上述實(shí)施例,在存儲(chǔ)第二監(jiān)控?cái)?shù)據(jù)時(shí),使用內(nèi)存數(shù)據(jù)庫(kù)作為監(jiān)控?cái)?shù)據(jù)的緩存區(qū),可以使內(nèi)存的I/O速度極快,從而避免了成為數(shù)據(jù)保存的瓶頸,通過定時(shí)將內(nèi)存數(shù)據(jù)庫(kù)中的第二監(jiān)控?cái)?shù)據(jù)以事務(wù)的方式保存到磁盤數(shù)據(jù)庫(kù),可以有效減少數(shù)據(jù)的存儲(chǔ)和讀取的次數(shù)。
      [0059]具體地,因?yàn)閮?nèi)存數(shù)據(jù)庫(kù)中保存的經(jīng)過兩次過濾的第二監(jiān)控?cái)?shù)據(jù),所以其存儲(chǔ)的數(shù)據(jù)量相對(duì)較小,又由于部分監(jiān)控點(diǎn)的監(jiān)控?cái)?shù)據(jù)基本上是不會(huì)高速變化的,因此,采用上述實(shí)施例還增加了查詢歷史數(shù)據(jù)的便利性。
      [0060]可選地,在獲取各個(gè)監(jiān)控點(diǎn)的第一監(jiān)控?cái)?shù)據(jù)之后,該處理方法包括:在接收到第一訪問請(qǐng)求之后,輸出第一監(jiān)控?cái)?shù)據(jù);在得到第二監(jiān)控?cái)?shù)據(jù)之后,該處理方法包括:在接收到第二訪問請(qǐng)求之后,輸出第二監(jiān)控?cái)?shù)據(jù)。
      [0061]在上述實(shí)施例中,在獲取各個(gè)監(jiān)控點(diǎn)的第一監(jiān)控?cái)?shù)據(jù)后,若接收到第一訪問請(qǐng)求之后,則輸出第一監(jiān)控?cái)?shù)據(jù),然后分別對(duì)各個(gè)監(jiān)控點(diǎn)的第一監(jiān)控?cái)?shù)據(jù)進(jìn)行過濾,得到第二監(jiān)控?cái)?shù)據(jù),若接收到第二訪問請(qǐng)求,則輸出第二監(jiān)控?cái)?shù)據(jù),然后保存第二監(jiān)控?cái)?shù)據(jù)至數(shù)據(jù)庫(kù)。通過本發(fā)明上述實(shí)施例,在對(duì)各個(gè)監(jiān)控點(diǎn)的監(jiān)控?cái)?shù)據(jù)進(jìn)行獲取并存儲(chǔ)的同時(shí),可以對(duì)外提供數(shù)據(jù)訪問接口,以便進(jìn)行其他二次開發(fā)。
      [0062]具體的,可以通過實(shí)時(shí)數(shù)據(jù)訪問接口來接收的對(duì)數(shù)據(jù)的訪問請(qǐng)求,該訪問請(qǐng)求包括第一訪問請(qǐng)求和第二訪問請(qǐng)求,其中,第一訪問請(qǐng)求為對(duì)未做任何處理的原始監(jiān)控?cái)?shù)據(jù)的訪問請(qǐng)求,第二訪問請(qǐng)求為經(jīng)過兩次次數(shù)據(jù)過濾后的數(shù)據(jù)訪問請(qǐng)求,即對(duì)第二監(jiān)控?cái)?shù)據(jù)的數(shù)據(jù)訪問請(qǐng)求。
      [0063]結(jié)合上述實(shí)施例,可以實(shí)現(xiàn)對(duì)每個(gè)監(jiān)控點(diǎn)的數(shù)據(jù)進(jìn)行單獨(dú)管理,對(duì)定時(shí)采集的監(jiān)控點(diǎn)數(shù)據(jù)進(jìn)行單獨(dú)的處理,而不是傳統(tǒng)的統(tǒng)一處理;對(duì)每個(gè)監(jiān)控點(diǎn)設(shè)置不同的數(shù)據(jù)敏感度(即預(yù)設(shè)過濾條件),其中,如果監(jiān)控點(diǎn)的數(shù)據(jù)類型所指示的重要級(jí)別一致,則這些監(jiān)控點(diǎn)的敏感度(即預(yù)設(shè)過濾條件中的預(yù)設(shè)閾值)一致;只保存滿足數(shù)據(jù)過濾條件的實(shí)時(shí)監(jiān)控?cái)?shù)據(jù),其中,若第一監(jiān)控?cái)?shù)據(jù)在當(dāng)前時(shí)刻和上一時(shí)刻的值有改變時(shí),保存有改變的對(duì)應(yīng)的第一監(jiān)控?cái)?shù)據(jù),若這些有改變的第一監(jiān)控?cái)?shù)據(jù)的改變幅度滿足該監(jiān)控點(diǎn)對(duì)應(yīng)的預(yù)設(shè)過濾條件的預(yù)設(shè)閾值,則滿足預(yù)設(shè)過濾條件的第一監(jiān)控?cái)?shù)據(jù)為第二監(jiān)控?cái)?shù)據(jù),然后以內(nèi)存數(shù)據(jù)庫(kù)作為保存監(jiān)控?cái)?shù)據(jù)的緩沖區(qū)存儲(chǔ)第二監(jiān)控?cái)?shù)據(jù),并定時(shí)以事務(wù)方式將內(nèi)存數(shù)據(jù)庫(kù)中的第二監(jiān)控?cái)?shù)據(jù)寫入磁盤數(shù)據(jù)庫(kù),從而實(shí)現(xiàn)減少磁盤I/O次數(shù)和提高存儲(chǔ)數(shù)據(jù)的效率的效果。
      [0064]具體地,本發(fā)明上述實(shí)施例可以設(shè)置監(jiān)控點(diǎn)、訪問標(biāo)識(shí)(如地址)、數(shù)據(jù)處理業(yè)務(wù)邏輯(預(yù)設(shè)過濾條件)的一一對(duì)應(yīng)關(guān)系,同時(shí)可以根據(jù)監(jiān)控?cái)?shù)據(jù)的重要程度(即安全級(jí)別),對(duì)監(jiān)控點(diǎn)的監(jiān)控?cái)?shù)據(jù)設(shè)置不同的數(shù)據(jù)敏感度(即預(yù)設(shè)過濾條件中的預(yù)設(shè)閾值),越重要的數(shù)據(jù)(即重要級(jí)別越高的數(shù)據(jù)),數(shù)據(jù)敏感度越高(即設(shè)置的預(yù)設(shè)閾值越低),經(jīng)過兩次過濾后的第一監(jiān)控?cái)?shù)據(jù)即為第二監(jiān)控?cái)?shù)據(jù),然后對(duì)每個(gè)監(jiān)控點(diǎn)的第二監(jiān)控?cái)?shù)據(jù)進(jìn)行存儲(chǔ)處理。
      [0065]如圖4所示,可以通過訪問標(biāo)識(shí)配置模塊為每個(gè)監(jiān)控點(diǎn)分配一個(gè)唯一的訪問標(biāo)識(shí)其中,可以為監(jiān)控點(diǎn)1配置訪問標(biāo)識(shí)1,為監(jiān)控點(diǎn)2配置訪問標(biāo)識(shí)2,為監(jiān)控點(diǎn)3配置訪問標(biāo)識(shí)3以及為監(jiān)控點(diǎn)4配置訪問標(biāo)識(shí)4。通過該訪問標(biāo)識(shí)為該監(jiān)控點(diǎn)配置唯一的數(shù)據(jù)處理方法(即預(yù)設(shè)過濾條件),對(duì)監(jiān)控?cái)?shù)據(jù)的預(yù)設(shè)過濾條件包括監(jiān)控點(diǎn)1的監(jiān)控?cái)?shù)據(jù)的過濾條件、監(jiān)控點(diǎn)2的監(jiān)控?cái)?shù)據(jù)的預(yù)設(shè)過濾條件、監(jiān)控點(diǎn)3的監(jiān)控?cái)?shù)據(jù)的預(yù)設(shè)過濾條件以及監(jiān)控點(diǎn)4的監(jiān)控?cái)?shù)據(jù)的預(yù)設(shè)過濾條件。從而可以做到監(jiān)控點(diǎn)、訪問標(biāo)識(shí)(如地址)和數(shù)據(jù)處理方法(即預(yù)設(shè)過濾條件)的一一對(duì)應(yīng),使能夠?qū)γ總€(gè)監(jiān)控點(diǎn)的監(jiān)控?cái)?shù)據(jù)進(jìn)行單獨(dú)處理。
      [0066]如圖5所示,上述實(shí)施例中的監(jiān)控?cái)?shù)據(jù)的處理方法可以通過如下步驟實(shí)現(xiàn),需要說明的是,對(duì)于三個(gè)監(jiān)控點(diǎn)的數(shù)據(jù)處理方法一致,且在附圖中對(duì)同樣的處理過程的標(biāo)號(hào)一致,下面結(jié)合對(duì)監(jiān)控點(diǎn)1的數(shù)據(jù)進(jìn)行處理的流程詳述本發(fā)明:
      [0067]步驟S501:定時(shí)讀取所有監(jiān)控點(diǎn)數(shù)據(jù)。
      [0068]具體地,可以通過監(jiān)控?cái)z像機(jī)或者傳感器來讀取各個(gè)監(jiān)控點(diǎn)的監(jiān)控?cái)?shù)據(jù),在讀取監(jiān)控?cái)?shù)據(jù)時(shí),可以每間隔固定的時(shí)間間隔來讀取數(shù)據(jù),時(shí)間間隔可以為Is或者0.1s。
      [0069]步驟S502:獲取訪問標(biāo)識(shí)。
      [0070]步驟S503:獲得監(jiān)控點(diǎn)1的第一監(jiān)控?cái)?shù)據(jù)。
      [0071]具體地,按照各個(gè)監(jiān)控點(diǎn)對(duì)應(yīng)的訪問標(biāo)識(shí)將監(jiān)控?cái)?shù)據(jù)分份,即可以分為監(jiān)控點(diǎn)1的第一監(jiān)控?cái)?shù)據(jù)、監(jiān)控點(diǎn)2的第一監(jiān)控?cái)?shù)據(jù)和監(jiān)控點(diǎn)3的第一監(jiān)控?cái)?shù)據(jù)。此時(shí),可以通過原始數(shù)據(jù)的訪問接口訪問各個(gè)監(jiān)控點(diǎn)的第一監(jiān)控?cái)?shù)據(jù)。
      [0072]對(duì)于監(jiān)控點(diǎn)2和監(jiān)控點(diǎn)3的第一監(jiān)控?cái)?shù)據(jù)的處理方式與監(jiān)控點(diǎn)1的處理方式一致,在此不再贅述。
      [0073]步驟S504:判斷值是否改變。
      [0074]具體地,可以采用兩次監(jiān)控?cái)?shù)據(jù)過濾方法對(duì)原始的監(jiān)控點(diǎn)數(shù)據(jù)進(jìn)行壓縮出來,其中,第一次過濾方法為:分別判斷各個(gè)監(jiān)控點(diǎn)的第一監(jiān)控?cái)?shù)據(jù)的值是否改變,將當(dāng)前時(shí)刻的第一監(jiān)控?cái)?shù)據(jù)與上次數(shù)據(jù)(如上一時(shí)刻的第一監(jiān)控?cái)?shù)據(jù))進(jìn)行對(duì)比,只有數(shù)據(jù)值有變化的第一監(jiān)控?cái)?shù)據(jù)才進(jìn)行數(shù)據(jù)變化幅度計(jì)算,否則不做任何處理,即不進(jìn)行下一步的處理。
      [0075]步驟S505:判斷值改變幅度是否大于數(shù)據(jù)敏感度。
      [0076]具體地,判斷值改變幅度是否大于數(shù)據(jù)敏感度為第二次過濾方法,即計(jì)算本次數(shù)據(jù)的數(shù)據(jù)變化幅度(即當(dāng)前時(shí)刻的第一監(jiān)控?cái)?shù)據(jù)與上一時(shí)刻的第一監(jiān)控?cái)?shù)據(jù)的差值)。只有變化幅度(即當(dāng)前時(shí)刻的第一監(jiān)控?cái)?shù)據(jù)與上一時(shí)刻的第一監(jiān)控?cái)?shù)據(jù)的差值)滿足該監(jiān)控點(diǎn)數(shù)據(jù)敏感度(大于監(jiān)控點(diǎn)的預(yù)設(shè)過濾條件中的預(yù)設(shè)閾值)的第一監(jiān)控?cái)?shù)據(jù)才能夠作為第二監(jiān)控?cái)?shù)據(jù);否則不做任何處理,即不進(jìn)行保存處理。
      [0077]步驟S506:保存在內(nèi)存數(shù)據(jù)庫(kù)。
      [0078]具體地,將獲得的第二監(jiān)控?cái)?shù)據(jù)保存在內(nèi)存數(shù)據(jù)庫(kù)。此時(shí),也可以通過處理后數(shù)據(jù)訪問接口對(duì)第二監(jiān)控?cái)?shù)據(jù)進(jìn)行訪問。使用內(nèi)存數(shù)據(jù)庫(kù)作為保存實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)的緩存方式,內(nèi)存具有極快的I/o讀寫速度,能
      當(dāng)前第3頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1