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

為什么要從 OpenTSDB 遷移到 TDengine

作為一個分布式、可伸縮、基于 HBase 的分布式時序數據庫(Time Series Database)系統(tong),得益于其先發(fa)優勢,OpenTSDB 被 DevOps 領(ling)(ling)域的人(ren)員引入(ru)并廣泛地(di)應用(yong)在了(le)運(yun)維監控領(ling)(ling)域。但最(zui)近(jin)幾年,隨(sui)著云計算、微服務(wu)、容器(qi)化等新技(ji)術快速(su)落地(di)發(fa)展,企業(ye)級(ji)服務(wu)種類變得越(yue)(yue)來越(yue)(yue)多,架構也越(yue)(yue)來越(yue)(yue)復雜,應用(yong)運(yun)行基礎(chu)環境日(ri)益多樣化,給系統(tong)和運(yun)行監控帶來的壓力(li)也越(yue)(yue)來越(yue)(yue)大(da)。從(cong)這(zhe)一現(xian)狀出發(fa),使(shi)用(yong) OpenTSDB 作為(wei) DevOps 的監控后端(duan)存儲,越(yue)(yue)來越(yue)(yue)受(shou)困于其性能問(wen)題(ti)以及遲緩的功能升級(ji),以及由(you)此而衍生出來的應用(yong)部署成本上(shang)升和運(yun)行效率降低等問(wen)題(ti),這(zhe)些問(wen)題(ti)隨(sui)著系統(tong)規模的擴大(da)日(ri)益嚴重(zhong)。

在(zai)(zai)這一(yi)背景下,為(wei)滿足(zu)高速增長的(de)物聯網大數(shu)據市(shi)場和技術需(xu)求,在(zai)(zai)吸取眾(zhong)多傳統關系型(xing)數(shu)據庫(ku)、NoSQL 數(shu)據庫(ku)、流計算(suan)引擎、消息(xi)隊列等軟件的(de)優點之后(hou),濤思數(shu)據自主開(kai)發出創新型(xing)時序(xu)(xu)數(shu)據庫(ku) TDengine。在(zai)(zai)時間序(xu)(xu)列數(shu)據的(de)處理上,TDengine 有著自己獨特的(de)優勢(shi)。就 OpenTSDB 當前遇到的(de)問題來說(shuo),TDengine 能夠有效(xiao)解決。

相對于(yu) OpenTSDB,TDengine 具有如(ru)下顯著特點:

  • 數據寫入和查詢的性能遠超 OpenTSDB;
  • 針對時序數據的高效壓縮機制,壓縮后在磁盤上的存儲空間不到 1/5;
  • 安裝部署非常簡單,單一安裝包完成 database 的安裝部署,不依賴其他的第三方軟件,整個安裝部署過程秒級搞定;
  • 提供的內建函數覆蓋 OpenTSDB 支持的全部查詢函數,還支持更多的時序數據查詢函數、標量函數及聚合函數,支持多種時間窗口聚合、連接查詢、表達式運算、多種分組聚合、用戶定義排序、以及用戶定義函數等高級查詢功能。采用類 SQL 的語法規則,更加簡單易學,基本上沒有學習成本。
  • 支持多達 128 個標簽,標簽總長度可達到 16 KB;
  • 除 RESTful 接口之外,還提供 C/C++、Java、Python、Go、Rust、Node.js、C#、Lua(社區貢獻)、PHP(社區貢獻)等多種語言的接口,支持 JDBC 等多種企業級標準連接器協議。

如果(guo)我們將原本(ben)運行在 OpenTSDB 這個(ge) database 上的應用(yong)遷移到 TDengine 上,不(bu)僅可以有(you)效地(di)降(jiang)低計算和存儲資源(yuan)的占(zhan)用(yong)、減(jian)(jian)少部署服務(wu)器的規模,還能夠極大(da)(da)減(jian)(jian)少運行維護的成本(ben)的輸(shu)出,讓運維管理工作更簡單、更輕松(song),大(da)(da)幅降(jiang)低總擁有(you)成本(ben)。與 OpenTSDB 一樣(yang),TDengine 也已經(jing)開源(yuan),不(bu)同的是,除了單機版,后者還開源(yuan)了集群版。

TDengine 提供了豐富的幫助文檔說明集(ji)群(qun)安(an)裝、部(bu)署的諸多方面的內容,不用編寫(xie)一行代(dai)碼,就能夠將基于 OpenTSDB 的應用快(kuai)速、安(an)全、可靠地(di)遷移到 TDengine之(zhi)上(shang)。