榮玉軍
【摘要】 隨著我國(guó)社會(huì)經(jīng)濟(jì)的快速發(fā)展,每天都將產(chǎn)生規(guī)模龐大的數(shù)據(jù),因此對(duì)數(shù)據(jù)的處理技術(shù)也提出了新的更高的要求。傳統(tǒng)數(shù)據(jù)處理方式已經(jīng)不能滿足時(shí)代發(fā)展的需求,因此在新的時(shí)代背景下,要利用好物聯(lián)網(wǎng)的大數(shù)據(jù)系統(tǒng),實(shí)現(xiàn)對(duì)預(yù)警信息的高速處理與分析。本文將對(duì)以物聯(lián)網(wǎng)技術(shù)為基礎(chǔ),探究大數(shù)據(jù)預(yù)警信息的高速處理引擎設(shè)計(jì)。
【關(guān)鍵詞】 物聯(lián)網(wǎng) 大數(shù)據(jù)預(yù)警信息 處理規(guī)則
伴隨著計(jì)算機(jī)技術(shù)的發(fā)展,物聯(lián)網(wǎng)技術(shù)已經(jīng)應(yīng)用在社會(huì)生活的多個(gè)方面,因此運(yùn)用物聯(lián)網(wǎng)技術(shù)也將有力的推動(dòng)信息的獲取效率的提升,同時(shí)也將提升信息數(shù)據(jù)處理和分析能力,對(duì)于滿足人們的數(shù)據(jù)處理要求提供了有效的保障。因此為了進(jìn)一步發(fā)揮信息資源的作用,拓寬信息資源的獲取渠道,需要建立完善的信息收集和分析的處理系統(tǒng),處理好信息資源的集中收集問(wèn)題,為社會(huì)經(jīng)濟(jì)的發(fā)展奠定良好的基礎(chǔ)。
一、大數(shù)據(jù)預(yù)警信息高速處理規(guī)則的特點(diǎn)
通過(guò)應(yīng)用以物聯(lián)網(wǎng)技術(shù)為基礎(chǔ)的大數(shù)據(jù)預(yù)警信息的高速處理引擎將能夠更有效的實(shí)現(xiàn)對(duì)物聯(lián)網(wǎng)相關(guān)業(yè)務(wù)數(shù)據(jù)的收集,同時(shí)針對(duì)所收集到的信息資源的不同特點(diǎn),實(shí)施分類(lèi)化的數(shù)據(jù)處理,進(jìn)而有效的提高了業(yè)務(wù)處理的效率,實(shí)現(xiàn)了規(guī)則管理中的自動(dòng)化管理;其次通過(guò)應(yīng)用該數(shù)據(jù)處理引擎能夠更有效的將規(guī)則引擎技術(shù)應(yīng)用在各個(gè)層面中,同時(shí)將相關(guān)的信息資源進(jìn)行有效的分離,這就為相關(guān)工作人員工作效率的提升奠定了良好的基礎(chǔ),有助于提高業(yè)務(wù)處理效率,并全面提升工作水平。
二、基于物聯(lián)網(wǎng)的大數(shù)據(jù)預(yù)警信息高速處理規(guī)則的設(shè)計(jì)
1、設(shè)計(jì)目標(biāo)。以物聯(lián)網(wǎng)為基礎(chǔ)的規(guī)則引擎設(shè)計(jì)對(duì)象是大數(shù)據(jù)的預(yù)警信息分類(lèi)處理,而通過(guò)應(yīng)用一定的規(guī)則能夠快速的對(duì)物聯(lián)網(wǎng)當(dāng)中所形成的相關(guān)數(shù)據(jù)進(jìn)行處理和分析,同時(shí)將數(shù)據(jù)資源及其處理結(jié)果動(dòng)態(tài)化的提供給相關(guān)的使用者。因此該規(guī)則引擎的主要設(shè)計(jì)目標(biāo)就是災(zāi)害的預(yù)警數(shù)據(jù)信息以及預(yù)警信息業(yè)務(wù)的邏輯分離。而實(shí)現(xiàn)對(duì)業(yè)務(wù)邏輯規(guī)則的集中管理也是該規(guī)則引擎中的主要設(shè)計(jì)重點(diǎn)。通過(guò)將應(yīng)用數(shù)據(jù)庫(kù)當(dāng)中的相關(guān)對(duì)象置于事實(shí)庫(kù)當(dāng)中能夠在一定程度上提高數(shù)據(jù)處理效率并提升工作效率[1]。該規(guī)則引擎的主要作用體現(xiàn)在兩個(gè)方面,首先是能夠有效的提升物聯(lián)網(wǎng)大數(shù)據(jù)的預(yù)警信息分析處理能力,其次是可以對(duì)相關(guān)的業(yè)務(wù)規(guī)則實(shí)施獨(dú)立的管理,進(jìn)而維護(hù)系統(tǒng)的安全性。
2、系統(tǒng)結(jié)構(gòu)。該規(guī)則引擎系統(tǒng)中主要包括五個(gè)部分,分別是推理模塊、創(chuàng)建模塊、事實(shí)庫(kù)以及規(guī)則庫(kù)和數(shù)據(jù)庫(kù)[2]。其中的推理模塊是對(duì)規(guī)則庫(kù)以及事實(shí)庫(kù)中的相關(guān)數(shù)據(jù)進(jìn)行有效的計(jì)算,同時(shí)解決好處理中出現(xiàn)的相關(guān)沖突,確保所有的數(shù)據(jù)都能順利的存儲(chǔ)進(jìn)數(shù)據(jù)庫(kù)當(dāng)中;規(guī)則創(chuàng)建模塊的主要任務(wù)就是滿足規(guī)則庫(kù)在運(yùn)行過(guò)程中的各種要求;事實(shí)庫(kù)是對(duì)于所推測(cè)的數(shù)據(jù)進(jìn)行動(dòng)態(tài)化的修改;數(shù)據(jù)庫(kù)的主要任務(wù)是及時(shí)有效的對(duì)物聯(lián)網(wǎng)運(yùn)行中所產(chǎn)生的相關(guān)數(shù)據(jù)進(jìn)行處理,同時(shí)還需要針對(duì)相關(guān)數(shù)據(jù)處理的結(jié)果實(shí)施再次的存儲(chǔ);規(guī)則庫(kù)的主要存儲(chǔ)目標(biāo)是物聯(lián)網(wǎng)中的大數(shù)據(jù)預(yù)警信息的相關(guān)數(shù)據(jù),以及所建立起來(lái)的生產(chǎn)方式相應(yīng)的規(guī)則。
三、應(yīng)用分析
3.1規(guī)則創(chuàng)建模塊
在判斷相關(guān)的規(guī)則是否是正確的時(shí)候,首先應(yīng)該把相關(guān)的規(guī)則文件放置于解析器當(dāng)中,并運(yùn)用相關(guān)的語(yǔ)言識(shí)別工具進(jìn)行正確性檢查。在檢查的過(guò)程當(dāng)中值得注意的是其格式的具體要求,文件的擴(kuò)展名應(yīng)該是.drl,也可以是.xml。在對(duì)規(guī)則進(jìn)行描述之前,需要對(duì)該規(guī)則的正確性進(jìn)行有效的判斷,接下來(lái)還要?jiǎng)?chuàng)建“descr”這類(lèi)型的中間結(jié)構(gòu)。除此之外,要為生包器當(dāng)中有效的傳入AST,進(jìn)而有效的建立起包含單規(guī)則或者多規(guī)則package對(duì)象。
3.2規(guī)則庫(kù)
在規(guī)則庫(kù)當(dāng)中通過(guò)使用REOHIWI的規(guī)則語(yǔ)言來(lái)進(jìn)行規(guī)則的編寫(xiě),同時(shí)運(yùn)用一定的參數(shù)實(shí)施邏輯連接,最后在該規(guī)則庫(kù)當(dāng)中將整合完成的相關(guān)數(shù)據(jù)進(jìn)行存儲(chǔ)。
3.3推理模塊
推理模塊的任務(wù)是對(duì)規(guī)則庫(kù)以及事實(shí)庫(kù)當(dāng)中的相關(guān)數(shù)據(jù)進(jìn)行有效的加載,同時(shí)應(yīng)用一定的計(jì)算規(guī)則實(shí)現(xiàn)對(duì)規(guī)則庫(kù)及事實(shí)庫(kù)中的數(shù)據(jù)進(jìn)行匹配,同時(shí)對(duì)于在匹配過(guò)程中出現(xiàn)的各種沖突進(jìn)行快速有效的解決,最終將相應(yīng)的計(jì)算結(jié)果數(shù)據(jù)存儲(chǔ)于數(shù)據(jù)庫(kù)當(dāng)中。該模塊主要遵循以下運(yùn)行程序:以規(guī)則庫(kù)作為運(yùn)行前提,將package的對(duì)象全部添加至RULEASE的對(duì)象當(dāng)中,確保工作記憶出現(xiàn)弱化時(shí)及時(shí)的對(duì)其進(jìn)行強(qiáng)化[3]。
3.4事實(shí)庫(kù)
數(shù)據(jù)庫(kù)所處理的相關(guān)信息,也就是存儲(chǔ)于事實(shí)庫(kù)中的信息,對(duì)于多項(xiàng)的大數(shù)據(jù)信息處理時(shí),可以實(shí)施業(yè)務(wù)處理以及災(zāi)害處理,同時(shí)還能實(shí)現(xiàn)對(duì)推理模式的事實(shí)匹配。
結(jié)語(yǔ):本文以物聯(lián)網(wǎng)技術(shù)為基礎(chǔ),對(duì)大數(shù)據(jù)信息預(yù)警高速處理的規(guī)則進(jìn)行了探究和分析,針對(duì)系統(tǒng)構(gòu)建的規(guī)則進(jìn)行了探討。通過(guò)對(duì)信息規(guī)則的自動(dòng)化管理,將有效的提升信息處理的效率,因此將加快業(yè)務(wù)的辦理效率,通過(guò)應(yīng)用該信息系統(tǒng)能夠有效減少相關(guān)業(yè)務(wù)處理中的步驟,實(shí)現(xiàn)了信息數(shù)據(jù)的高速運(yùn)行和處理,這對(duì)社會(huì)經(jīng)濟(jì)的發(fā)展將起到重要的推動(dòng)作用。
參 考 文 獻(xiàn)
[1]徐霞. 面向物聯(lián)網(wǎng)的大數(shù)據(jù)預(yù)警信息高速處理規(guī)則引擎[J]. 通訊世界,2015,11:116.