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