在此篇文章之前,已對實(shí)時(shí)數(shù)據(jù)庫和時(shí)序數(shù)據(jù)庫的特點(diǎn)及功能架構(gòu)等方面進(jìn)行了對比分析,正是基于兩種數(shù)據(jù)庫在功能、特點(diǎn)上的區(qū)別,兩種數(shù)據(jù)庫的優(yōu)勢領(lǐng)域也有不同程度的側(cè)重,因此本文主要對實(shí)時(shí)數(shù)據(jù)庫與時(shí)序數(shù)據(jù)庫的應(yīng)用場景進(jìn)行分析。
一、數(shù)據(jù)庫概述
1、實(shí)時(shí)數(shù)據(jù)庫
實(shí)時(shí)數(shù)據(jù)庫:是一種采集、存儲(chǔ)和分析隨時(shí)間快速變化的海量數(shù)據(jù)的軟件產(chǎn)品,適用于處理不斷更新的快速電話的數(shù)據(jù)及具有時(shí)間限制的事務(wù)處理。
實(shí)時(shí)數(shù)據(jù)庫一般都帶有工廠模型,因此它不只是一個(gè)數(shù)據(jù)庫,更是一個(gè)系統(tǒng),可以與工控軟件相結(jié)合,協(xié)議兼容性好,部署簡單,易上手,有成熟的解決方案,更適用于工廠企業(yè)級的應(yīng)用。
2、時(shí)序數(shù)據(jù)庫
時(shí)序數(shù)據(jù)庫是用于存儲(chǔ)和管理時(shí)間序列數(shù)據(jù)的專業(yè)化數(shù)據(jù)庫。
時(shí)序數(shù)據(jù)庫一般較少具有工廠模型,再應(yīng)用是需要相關(guān)二次開發(fā)廠家進(jìn)行模型抽象才能匹配生產(chǎn)業(yè)務(wù),對于后續(xù)一系列的開發(fā)成本較高,目前較為廣泛的應(yīng)用于互聯(lián)網(wǎng)大數(shù)據(jù)等場景。
二、數(shù)據(jù)庫應(yīng)用場景
1、數(shù)據(jù)庫應(yīng)用場景對比
兩種數(shù)據(jù)庫處理的雖然都是時(shí)間序列的數(shù)據(jù),但在應(yīng)用場景上仍具有一定差異:
實(shí)時(shí)數(shù)據(jù)庫主要應(yīng)用于生產(chǎn)、工程和控制等領(lǐng)域:
(1)多年應(yīng)用,性能一流,具備完整解決方案;
(2)可進(jìn)行數(shù)據(jù)實(shí)時(shí)反饋控制;
(3)產(chǎn)品配套齊全,自帶采集工具,適配多種接口協(xié)議;
(4)具備定制可視化能力。
時(shí)序數(shù)據(jù)庫主要應(yīng)用于物聯(lián)網(wǎng)、金融和監(jiān)測等領(lǐng)域,在工業(yè)領(lǐng)域的應(yīng)用積累較為欠缺:
(1)大多數(shù)只用于監(jiān)控分析的場景;
(2)部署依賴過多;
(3)配套工具不完善;
(4)實(shí)時(shí)反饋控制的時(shí)效性較弱。
2、相關(guān)廠商產(chǎn)品
實(shí)時(shí)數(shù)據(jù)庫產(chǎn)品:
國內(nèi):力控科技、亞控、和利時(shí)、紫金橋、麥杰等。
國外:GE iHistorian、OSI PI等。
時(shí)序數(shù)據(jù)庫產(chǎn)品:
國外:influx DB、Prometheus、Timescale DB、Open TSDB等。
國內(nèi):濤思TDengine、清華IoTDB、索思Source DB、智臾Dolphin DB、華為Gauss DB、朗坤Trend DB等。
三、數(shù)據(jù)庫廠商對比
1、國內(nèi)外數(shù)據(jù)庫產(chǎn)品對比
國內(nèi)數(shù)據(jù)庫的研究相較于國外的研究稍晚些,但國產(chǎn)數(shù)據(jù)庫技術(shù)發(fā)展迅速,在適配性和可靠性方面甚至要優(yōu)于國外數(shù)據(jù)庫產(chǎn)品。
根據(jù)億歐智庫及券商的資料統(tǒng)計(jì)顯示,國內(nèi)產(chǎn)品的綜合性能普遍優(yōu)于海外產(chǎn)品,在跨平臺能力方面,海外廠商普遍能力較差,大多只支持windows平臺。OSI PI在海外的產(chǎn)品中價(jià)格最高,國內(nèi)產(chǎn)品中麥杰的產(chǎn)品價(jià)格偏高,力控pSpace產(chǎn)品的價(jià)格處于中間偏低的位置,但可靠性、實(shí)時(shí)計(jì)算速度、硬件協(xié)議兼容等性能都處于較高水平,綜合性能突出。

2、實(shí)時(shí)數(shù)據(jù)庫與時(shí)序數(shù)據(jù)庫產(chǎn)品對比
對比完國內(nèi)外實(shí)時(shí)數(shù)據(jù)庫及時(shí)序數(shù)據(jù)庫的性能水平,本文選取幾款國產(chǎn)數(shù)據(jù)庫進(jìn)行具體的指標(biāo)對比:力控pSpace實(shí)時(shí)數(shù)據(jù)庫、庚頓實(shí)時(shí)數(shù)據(jù)庫與朗坤Trend DB時(shí)序數(shù)據(jù)庫、Dolphin DB、百度云TSDB時(shí)序時(shí)空數(shù)據(jù)庫。
| 實(shí)時(shí)數(shù)據(jù)庫 | 時(shí)序數(shù)據(jù)庫 |
| 力控pSpace | 庚頓 | 朗坤Trend DB | Dolphin DB | 百度云TSDB |
分布式 | 支持 | 支持 | 支持 | 支持 | 支持 |
數(shù)據(jù)寫入速度 | 百萬級 | 百萬級 | 百萬級 | 百萬級 | 千萬級 |
壓縮比 | 比值為100:1 | — | 比值為50:1 | 壓縮率20%~25% | 壓縮率10~20倍 |
云部署 | 不支持 | 不支持 | 支持 | 支持 | 支持 |
最高時(shí)間精度 | 毫秒 | 毫秒 | 毫秒 | 納秒 | 毫秒 |
支持語言 | C、C++、Java等 | C++、java、Python等 | C、C++、Java、Python等 | C、C++、Java、Python、R、JS、Excel等 | C#、Java、python、node等 |
并發(fā)用戶數(shù)量 | 1000客戶端并發(fā)訪問 | 不小于1000客戶數(shù) | 不限 | 百個(gè)至千個(gè)用戶 | 300-8000(與內(nèi)存大小有關(guān)) |
應(yīng)用領(lǐng)域 | 市政 石油化工 工業(yè)物聯(lián)網(wǎng) 發(fā)電企業(yè) 城市水務(wù)等 | 電力 新能源 石油化工 物聯(lián)網(wǎng)等 | 發(fā)電企業(yè) 智能樓宇 電力 | 工業(yè)物聯(lián)網(wǎng) 金融 電子商務(wù) 物流 智慧交通 | 物聯(lián)網(wǎng) 互聯(lián)網(wǎng)運(yùn)維監(jiān)測 工業(yè)設(shè)備監(jiān)測 |
實(shí)時(shí)數(shù)據(jù)庫經(jīng)過多年工業(yè)領(lǐng)域的應(yīng)用打磨,性能上絕對一流,產(chǎn)品配套齊全,甚至可以進(jìn)行一定的反饋控制。
時(shí)序數(shù)據(jù)庫的應(yīng)用大多集中于物聯(lián)網(wǎng)、金融及監(jiān)測等領(lǐng)域,對于分析場景更具有優(yōu)勢,但是在工業(yè)領(lǐng)域中,其性能和可靠性方面與實(shí)時(shí)數(shù)據(jù)庫仍具有一定的差距。
四、pSpace實(shí)時(shí)數(shù)據(jù)庫應(yīng)用案例
在工業(yè)領(lǐng)域中,實(shí)時(shí)數(shù)據(jù)庫得到了非常廣泛的應(yīng)用,下面以力控pSpace實(shí)時(shí)數(shù)據(jù)庫為例,介紹實(shí)時(shí)數(shù)據(jù)庫在工業(yè)場景下的應(yīng)用案例:
(1)數(shù)字化油田調(diào)度系統(tǒng):
在油田公司部署實(shí)時(shí)數(shù)據(jù)庫,各采油、采氣廠、作業(yè)區(qū)訪問油田公司級實(shí)時(shí)數(shù)據(jù)庫。數(shù)據(jù)集中匯總至油田公司,現(xiàn)場采油廠、作業(yè)區(qū)以及站控系統(tǒng)通過Web應(yīng)用監(jiān)控。該項(xiàng)目的優(yōu)勢在于利用已有工廠模型直接進(jìn)行數(shù)據(jù)采集,方便、快捷。尤其是后期系統(tǒng)維護(hù)起來簡單、高效,普通技術(shù)人員經(jīng)過培訓(xùn)后即可勝任后續(xù)工作。

(2)燃?xì)饧瘓F(tuán)生產(chǎn)調(diào)度系統(tǒng)
調(diào)度中心采用力控pSpace實(shí)時(shí)數(shù)據(jù)庫,能夠完成來自DCS、FCS、流量計(jì)算機(jī)以及其他具有或不具有標(biāo)準(zhǔn)通訊接口的控制系統(tǒng)的實(shí)時(shí)數(shù)據(jù)采集、存儲(chǔ)、壓縮,并進(jìn)行曲線、圖表顯示??梢詽M足流程性工業(yè)中典型的應(yīng)用功能,實(shí)現(xiàn)數(shù)據(jù)與其他管理軟件的雙向通訊。

(3)工業(yè)物聯(lián)網(wǎng)系統(tǒng)方案
在油田等存在大量無線傳輸設(shè)備的工業(yè)企業(yè),數(shù)字化物聯(lián)網(wǎng)是將生產(chǎn)現(xiàn)場進(jìn)行聯(lián)網(wǎng)的最佳手段。
pSpace通過SmartIO可以接入大規(guī)模GPRS/CDMA通信的RTU/DTU設(shè)備,實(shí)現(xiàn)工業(yè)物聯(lián)網(wǎng)整體解決方案。

以上是力控pSpace實(shí)時(shí)數(shù)據(jù)庫的部分應(yīng)用案例,由于不管是實(shí)時(shí)數(shù)據(jù)庫還是時(shí)序數(shù)據(jù)庫都在不斷地迭代升級,在具體選擇和應(yīng)用時(shí)需要根據(jù)應(yīng)用場景靈活選擇,相互借鑒融合,將兩種數(shù)據(jù)庫的產(chǎn)品發(fā)揮出最大價(jià)值。