六月婷婷AV,国产偷窥猎奇福利二区,日韩三级片。,好吊色网站,日韩成人中文在线视频,国产亚洲午夜啪啪,亚洲欧美另类国产精品,国产成人av1,任你艹在线观看

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

爾悅

2022-07-18 / ,

從 2016 年底到現在,大部分 Time Series Database 都不是分布式的,換句話說,它們不支持水平擴展。InfluxDB集群也只有企業(yè)版支持,開源版并不支持。而傳統 Time Series Database 更是沒有一個支持水平擴展,最多是雙機熱備。但是隨著物聯網、車聯網的高速發(fā)展,IT 基礎設施規(guī)模的增大,數據的采集量越來越大,單機是沒有辦法解決問題的,底層數據庫必須具有水平擴展能力。

此外,在開源大勢所趨的背景下,基礎軟件如果不將代碼、特別是核心代碼開源,想要贏得市場是完全不可能的事情。因此,我們才將 TDengine 完全開源,包括集群功能,而事實證明,開源使?jié)紨祿@得了高速增長,這是一個完全正確的決定。

但從產品角度來看,開源是 TDengine 的一大優(yōu)勢嗎?看起來是,但細想一下,其實不是,它只是取得成功的一個必要條件。因為全球市場上開源的的時序數據庫產品很多,中國本土開源的 Time Series Database 也不止 TDengine 一家,大家不會由于 TDengine 是開源的就選擇它,而是有其他特點才會選用它,諸如性能優(yōu)勢、支持 SQL 等。

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

在進行客戶調研時我們發(fā)現,很多企業(yè)在不了解一款產品時,不會輕易下定購買的決心,就說 InfluxDB,作為一款較早流行的 Time Series Database,基本都會被有時序數據處理需求的企業(yè)列為調研對象,但由于 InfluxDB集群功能需要高價購買才能使用,用戶在不了解的情況下難以下定決心。其實,真正好的產品,是不怕因為核心功能都開源就會失去競爭力的,反而有全部開源來讓用戶全面檢測的決心。

事實上,在早期 InfluxDB集群也是處于開源狀態(tài)的,后面因為未知原因決定將集群進行閉源,而這一決定也確實在一定程度上降低了 InfluxDB集群的應用規(guī)模,流失了一部分集群客戶。而對于國內的企業(yè)來說,除了對 InfluxDB集群不開源,無法支持水平擴展抱有擔憂外,InfluxDB 糟糕的本地化服務也是讓他們望而卻步的原因之一。

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

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