无码人妻精品一区二区三18禁,影音先锋男人AV橹橹色,污污污污污污www网站免费,日韩成人av无码一区二区三区,欧美性受xxxx狂喷水

時序數據庫支持水平擴展的重要性

爾悅

2022-07-18 / ,

從 2016 年底到現在(zai),大部分(fen) Time Series Database 都不是分(fen)布式(shi)的,換句(ju)話說,它們不支(zhi)持水平(ping)擴(kuo)展(zhan)(zhan)。InfluxDB集(ji)群(qun)也(ye)只(zhi)有(you)(you)企業版支(zhi)持,開源(yuan)版并不支(zhi)持。而傳統 Time Series Database 更是沒有(you)(you)一個支(zhi)持水平(ping)擴(kuo)展(zhan)(zhan),最多是雙機(ji)熱備。但是隨著物聯(lian)網、車聯(lian)網的高速發(fa)展(zhan)(zhan),IT 基礎設(she)施規模的增(zeng)大,數(shu)據的采集(ji)量越(yue)來越(yue)大,單機(ji)是沒有(you)(you)辦法解決問(wen)題的,底層數(shu)據庫必須具(ju)有(you)(you)水平(ping)擴(kuo)展(zhan)(zhan)能力。

此(ci)外,在開(kai)(kai)源(yuan)大勢所(suo)趨的(de)背景(jing)下,基礎軟件(jian)如果不將(jiang)代(dai)碼(ma)、特別(bie)是(shi)核心代(dai)碼(ma)開(kai)(kai)源(yuan),想要贏得市場是(shi)完全不可能(neng)的(de)事情。因此(ci),我們才將(jiang) TDengine 完全開(kai)(kai)源(yuan),包括集(ji)群功(gong)能(neng),而事實(shi)證明,開(kai)(kai)源(yuan)使濤思數(shu)據獲(huo)得了高(gao)速(su)增長,這是(shi)一個完全正確的(de)決定。

但(dan)從產(chan)品角度來看,開(kai)(kai)源(yuan)是 TDengine 的(de)(de)一大優(you)勢嗎?看起來是,但(dan)細想一下,其(qi)實不(bu)是,它(ta)(ta)只是取(qu)得成功的(de)(de)一個必要條件(jian)。因為全球市(shi)場上開(kai)(kai)源(yuan)的(de)(de)的(de)(de)時序數據(ju)庫產(chan)品很多,中國本土開(kai)(kai)源(yuan)的(de)(de) Time Series Database 也不(bu)止 TDengine 一家(jia),大家(jia)不(bu)會(hui)由于 TDengine 是開(kai)(kai)源(yuan)的(de)(de)就選擇(ze)它(ta)(ta),而是有其(qi)他特點才會(hui)選用它(ta)(ta),諸(zhu)如(ru)性能(neng)優(you)勢、支(zhi)持 SQL 等。

如果市場上還沒有開(kai)源的(de)(de) Time Series Database,那(nei)么開(kai)源就是 TDengine 最大的(de)(de)亮點(dian)。我們決定(ding)將(jiang)集群(qun)開(kai)源,根本(ben)的(de)(de)原因是由于 InfluxDB集群(qun)沒有開(kai)源,這給了我們高速增長的(de)(de)機(ji)會。只有別人做(zuo)不到或比不上你(ni)的(de)(de)功能(neng)或性能(neng),那(nei)才是你(ni)需(xu)要宣傳(chuan)的(de)(de)特點(dian)。功能(neng)或性能(neng)指標的(de)(de)跟隨者永遠不值得做(zuo)任(ren)何推廣。

在進行客戶(hu)調研時(shi)(shi)我們(men)發現(xian),很(hen)多企業在不(bu)了(le)解(jie)一(yi)款產品(pin)(pin)時(shi)(shi),不(bu)會(hui)輕易下(xia)定購(gou)買的(de)決(jue)心(xin)(xin),就說 InfluxDB,作(zuo)為(wei)一(yi)款較早(zao)流行的(de) Time Series Database,基本都(dou)會(hui)被有(you)時(shi)(shi)序數據處理需(xu)求的(de)企業列為(wei)調研對(dui)象,但由(you)于 InfluxDB集群功能需(xu)要高價購(gou)買才能使用,用戶(hu)在不(bu)了(le)解(jie)的(de)情況下(xia)難(nan)以下(xia)定決(jue)心(xin)(xin)。其實,真正(zheng)好的(de)產品(pin)(pin),是不(bu)怕因為(wei)核(he)心(xin)(xin)功能都(dou)開(kai)源就會(hui)失去競爭(zheng)力(li)的(de),反而(er)有(you)全(quan)部開(kai)源來讓用戶(hu)全(quan)面檢(jian)測的(de)決(jue)心(xin)(xin)。

事實上,在早期 InfluxDB集群也是處于(yu)開源狀態的(de)(de),后面因(yin)為未知原(yuan)因(yin)決定將集群進行(xing)閉源,而(er)這一決定也確實在一定程度(du)上降低了(le)(le) InfluxDB集群的(de)(de)應用規模(mo),流失(shi)了(le)(le)一部分集群客(ke)戶。而(er)對(dui)(dui)于(yu)國內的(de)(de)企業來說,除了(le)(le)對(dui)(dui) InfluxDB集群不開源,無(wu)法支持水平擴展抱有擔(dan)憂外,InfluxDB 糟糕(gao)的(de)(de)本地(di)化(hua)服務也是讓他們(men)望而(er)卻步的(de)(de)原(yuan)因(yin)之一。

相反,TDengine 之所以能(neng)夠成為(wei)這(zhe)些客戶堅(jian)定的(de)選擇,除了集群開(kai)源外,還有其支持 SQL 等特性,而且 TDengine 各(ge)項(xiang)功能(neng)的(de)設計(ji),是真(zhen)正從 Time Series Database 的(de)特點出(chu)發(fa)而設定的(de),對于時序大數(shu)據具有更強的(de)處理(li)性能(neng)。

時序數據及時序數據的應用有其典型特點(詳細請看官網博客 ),如果(guo)充(chong)(chong)分(fen)利用時序數(shu)據(ju)的(de)特(te)點,我們(men)可以(yi)將數(shu)據(ju)寫入和(he)查詢性能(neng)大幅(fu)提(ti)高(gao)(gao),數(shu)據(ju)壓縮率也(ye)能(neng)大幅(fu)提(ti)高(gao)(gao)。 TDengine 之所以(yi)在 2016 年被研發(fa)出來(lai),其中一個核心原因就是(shi)團隊認(ren)為(wei) InflxuDB 并沒(mei)有充(chong)(chong)分(fen)利用時序數(shu)據(ju)特(te)點。如果(guo)都是(shi) Time Series Database,用戶當(dang)然也(ye)會選擇性能(neng)或效(xiao)率更高(gao)(gao)的(de)產品。因此從研發(fa)的(de)第一天起,濤(tao)思(si)數(shu)據(ju)整個團隊就一直在追求極致(zhi)的(de)性能(neng),幸運的(de)是(shi),TDengine 日益(yi)增進的(de)功能(neng)效(xiao)果(guo),也(ye)讓一眾(zhong)(zhong)支持者不負眾(zhong)(zhong)望。