實時數(shù)據(jù)庫與時序數(shù)據(jù)庫功能架構(gòu)對比
前期已有文章對實時數(shù)據(jù)庫與時序數(shù)據(jù)庫的區(qū)別進行了簡要的對比分析,為了將這兩種數(shù)據(jù)庫的區(qū)別更清晰的展現(xiàn)出來,本文就將針對實時數(shù)據(jù)庫與時序數(shù)據(jù)庫的功能架構(gòu)的區(qū)別進行對比分析。
一、數(shù)據(jù)庫背景
國內(nèi)數(shù)據(jù)庫的發(fā)展隨著國家政策的鼓勵支持以及企業(yè)對于數(shù)據(jù)庫的不斷研究,許多國產(chǎn)數(shù)據(jù)庫軟件產(chǎn)品性能達到了世界領(lǐng)先的水平。億歐智庫中表示:經(jīng)中國信通院測算,中國數(shù)據(jù)庫整體市場規(guī)模將于2025年達到688億元,年復(fù)合增長率(CAGR)為23.4%。
目前的工業(yè)大數(shù)據(jù)數(shù)據(jù)庫領(lǐng)域,除了傳統(tǒng)的關(guān)系型數(shù)據(jù)庫和分布式數(shù)據(jù)庫以外,實時數(shù)據(jù)庫和時序數(shù)據(jù)庫的應(yīng)用也非常廣泛且重要。
1、實時數(shù)據(jù)庫
實時數(shù)據(jù)庫技術(shù)是實時系統(tǒng)和數(shù)據(jù)庫技術(shù)相結(jié)合的產(chǎn)物,出現(xiàn)于傳統(tǒng)工業(yè),經(jīng)過幾十年的不斷發(fā)展,目前技術(shù)趨于成熟,從而對數(shù)據(jù)的實時性要求比較高,因此實時、高效、穩(wěn)定是實時數(shù)據(jù)庫的關(guān)鍵指標。實時數(shù)據(jù)庫主要用于大量測量數(shù)據(jù)的快速寫入、存儲和查詢,有時會涉及到實時的反饋控制,適用于處理不斷更新的快速變化的數(shù)據(jù)且具有時間限制的事務(wù)處理。
2、時序數(shù)據(jù)庫
時序數(shù)據(jù)庫是一種專門針對時序數(shù)據(jù)來做優(yōu)化的數(shù)據(jù)庫系統(tǒng),產(chǎn)生于互聯(lián)網(wǎng),興起于物聯(lián)網(wǎng),是用于存儲和管理時間序列數(shù)據(jù)的數(shù)據(jù)庫。具備寫多讀少、冷熱分明、海量數(shù)據(jù)存儲寫入等特點。可以基于時間區(qū)間聚合分析和高效檢索。
二、功能架構(gòu)的區(qū)別
實時數(shù)據(jù)庫與時序數(shù)據(jù)庫都是處理時間序列的數(shù)據(jù),但兩者并不完全一樣,時序數(shù)據(jù)庫的適用性在工業(yè)場景中很難完全替代實時數(shù)據(jù)庫,下面本文將結(jié)合力控pSpace實時數(shù)據(jù)庫進行闡述:
(1)部署方式
工業(yè)場景下的部署架構(gòu)非常復(fù)雜,在大型企業(yè)中往往存在多個管理架構(gòu),實時數(shù)據(jù)庫可以部署在從站控到云端的多種環(huán)境下,而時序數(shù)據(jù)庫的應(yīng)用場景受到限制,需要進行二次封裝和開發(fā)后才能適配工業(yè)物聯(lián)網(wǎng)的調(diào)度管理層,在工業(yè)場景下很難適配。
(2)開發(fā)與運維
實時數(shù)據(jù)庫屬于開箱即用,對相關(guān)應(yīng)用人員簡單培訓(xùn)就可以上手使用,只有深層功能需要開發(fā)人員做二次封裝。時序數(shù)據(jù)庫的開發(fā)模式與關(guān)系型數(shù)據(jù)庫類似,在應(yīng)用時需要開發(fā)人員根據(jù)業(yè)務(wù)需求做二次開發(fā)和封裝。
(3)冗余、容錯與異地容災(zāi)
實時數(shù)據(jù)庫在數(shù)據(jù)架構(gòu)上雖然是單機設(shè)計,但可以提供獨立的冗余容錯模式。集群擴展的時候可以采用分布式架構(gòu)進行擴點和擴容,以保障現(xiàn)場出現(xiàn)生產(chǎn)事故后再異地可以進行調(diào)度和操控。
時序數(shù)據(jù)庫可通過橫向集成進行冗余容錯設(shè)計,多副本模式,點數(shù)可以無線擴展,不完全匹配工業(yè)現(xiàn)場,適合調(diào)度和數(shù)據(jù)分析場景。
(4)測點采集與處理
實時數(shù)據(jù)庫是融合工業(yè)現(xiàn)場各類設(shè)備場景進行設(shè)計的,同時符合相關(guān)規(guī)范并確保數(shù)據(jù)的完整性。一般采用窄表設(shè)計,可以靈活掌控每個測點的時間戳和質(zhì)量戳。
時序數(shù)據(jù)庫的誕生并非工業(yè)背景,雖可以用于工業(yè)物聯(lián)網(wǎng)平臺作為內(nèi)核,但時序數(shù)據(jù)庫一般是寬表設(shè)計思想,不能靈活的對現(xiàn)場數(shù)據(jù)進行處理,導(dǎo)致數(shù)據(jù)的可用性和準確性得不到保障。
(5)安全管理
實時數(shù)據(jù)庫產(chǎn)品對數(shù)據(jù)有嚴格的多級用戶管理和分區(qū)管理,其報警、日常權(quán)限及確認機制非常嚴格,這個層級設(shè)置往往可以自定義到萬級別以上,以便于適配各類工業(yè)現(xiàn)場。
時序數(shù)據(jù)庫由于是非工業(yè)產(chǎn)品,先天架構(gòu)上對于符合工業(yè)安全方面有一定缺陷,往往經(jīng)過二次開發(fā)和封裝也不能完全達到工業(yè)現(xiàn)場軟件的安全管理要求,不符合工業(yè)各類行業(yè)認證。
(6)可用性和實用性
工業(yè)產(chǎn)品中最重要的是可用性優(yōu)先,性能服務(wù)于可用。實時數(shù)據(jù)庫是成熟的工業(yè)產(chǎn)品,可用性經(jīng)過十幾萬的工業(yè)現(xiàn)場沉淀。時序數(shù)據(jù)庫短時間內(nèi)對標實時數(shù)據(jù)庫差距明顯,時序數(shù)據(jù)庫對于規(guī)定時間內(nèi)響應(yīng)的時效較寬泛,不適合一體化智能管控的工業(yè)場景,同時相關(guān)行業(yè)套件處于空白狀態(tài),導(dǎo)致用戶資產(chǎn)價值提升有限。
(8)收費與選型
時序數(shù)據(jù)庫的商業(yè)模式一般為開源和商業(yè)結(jié)合的模式,開源時序數(shù)據(jù)庫構(gòu)建平臺雖然降低了項目的成本,但在實際應(yīng)用時,數(shù)據(jù)庫為適配應(yīng)用場景需二次開發(fā)及封裝,后續(xù)運維往往并不方便,用戶的資產(chǎn)價值損失也是巨大的。
實時數(shù)據(jù)庫作為典型的商品化軟件的收費模式,各個產(chǎn)品都可以多層次的來適應(yīng)工業(yè)領(lǐng)域的不同數(shù)據(jù)要求,符合相關(guān)規(guī)范定義,有效保護客戶投資價值。
三、力控pSpace實時數(shù)據(jù)庫應(yīng)用價值
pSpace實時數(shù)據(jù)庫是挖掘企業(yè)潛力的催化劑,可有效地、快速的幫助企業(yè)提高生產(chǎn)率、產(chǎn)品質(zhì)量及經(jīng)營效率。企業(yè)只需要較低的商業(yè)投入便可獲得豐厚的經(jīng)濟回報。
力控pSpace實時數(shù)據(jù)庫經(jīng)過多年的應(yīng)用,具有極大的商業(yè)價值:
(1)經(jīng)過實踐檢驗的可靠的解決方案,能夠快速收回投資;
(2)為決策者提供有力的依據(jù)來優(yōu)化生產(chǎn)資源;
(3)滿足企業(yè)決策及商業(yè)智能系統(tǒng)需要;
(4)降低企業(yè)信息系統(tǒng)運行及管理費用;
實時數(shù)據(jù)庫和時序數(shù)據(jù)庫的功能和定位不一樣,因此在具體的項目選型是就需要根據(jù)具體實踐靈活處理,目前時序數(shù)據(jù)庫也已經(jīng)向多模數(shù)據(jù)庫進行過渡和集成,具體項目中可以通過實時數(shù)據(jù)庫與時序數(shù)據(jù)庫進行組合,發(fā)揮兩類產(chǎn)品最大的優(yōu)點及長處,保障投資價值。
提交
力控SCADA系統(tǒng)超級報表套件在污水處理系統(tǒng)中的應(yīng)用
力控SCADA系統(tǒng)設(shè)備OEE服務(wù),賦能工業(yè)生產(chǎn)降本增效
力控SCADA系統(tǒng)增強報警服務(wù),在油氣田生產(chǎn)中的應(yīng)用
力控醫(yī)藥SCADA組態(tài)軟件在無菌實驗艙設(shè)備的配套應(yīng)用
力控智慧油庫管理平臺,集生產(chǎn)、管理、運營于一體