TeleDB-ADB聚焦“性能、成本、彈性、安全”四大核心要素,為用戶提供海量數(shù)據(jù)分析以及處理復(fù)雜計算任務(wù)等服務(wù)。

性能卓越,業(yè)內(nèi)領(lǐng)先

TeleDB-ADB采用先進的分布式架構(gòu),能夠輕松應(yīng)對PB級海量數(shù)據(jù),擁有近乎GB/s的數(shù)據(jù)導(dǎo)入速率。無論是結(jié)構(gòu)化數(shù)據(jù)、半結(jié)構(gòu)化數(shù)據(jù)還是非結(jié)構(gòu)化數(shù)據(jù),TeleDB-ADB都能實現(xiàn)高效存儲和查詢。

在TPC-DS(分析型數(shù)據(jù)庫性能測試基準)的標準測試數(shù)據(jù)集下的1~99個查詢SQL集中,TeleDB-ADB比某知名數(shù)據(jù)庫平均性能優(yōu)秀約5%(如下圖)。

在某個混合數(shù)據(jù)倉庫(后稱數(shù)倉)大數(shù)據(jù)能力開放平臺CDAP項目中,TeleDB-ADB解決了用戶在數(shù)據(jù)在線應(yīng)用時遇到的復(fù)雜分析和高并發(fā)問題。該企業(yè)原有系統(tǒng)在面對復(fù)雜數(shù)據(jù)分析時,難以在合理的時間內(nèi)給出結(jié)果,業(yè)務(wù)方不得不將一張大表拆分成數(shù)張小表,再進行數(shù)據(jù)分析、結(jié)果匯總和檢查,而TeleDB-ADB則可在分鐘級時間內(nèi)產(chǎn)出正確結(jié)果。

比如,在該企業(yè)的多表關(guān)聯(lián)查詢的業(yè)務(wù)場景中,需要進行42張表的聯(lián)接操作,其中主表包含2400萬條數(shù)據(jù),關(guān)聯(lián)表數(shù)據(jù)量在1000萬~4000萬之間,分析需求需要通過左連接方式進行關(guān)聯(lián),TeleDB-ADB在2分鐘左右就獲取了正確結(jié)果,幫助用戶迅速解決業(yè)務(wù)中各類復(fù)雜分析需求。

自動調(diào)配資源,實現(xiàn)降本增效 

據(jù)多個用戶的最佳實踐顯示,TeleDB-ADB的投入比傳統(tǒng)數(shù)倉節(jié)省約1/3,給予用戶極致的TCO(總體擁有成本)。這是由于傳統(tǒng)數(shù)倉需要基于計算和存儲峰值準備資源,而企業(yè)的實際分析需求是波動的(如下圖灰線所示),這意味著在某些時刻,這些數(shù)倉的計算和存儲資源有可能被浪費。TeleDB-ADB采用計算與存儲完全解耦的優(yōu)秀架構(gòu),在基于對象存儲提供近乎無限的延展性和高彈性的同時,可自動擴縮容計算資源,在業(yè)務(wù)不需要的時候釋放計算資源,需要的時候再添加,其TCO在不同時期是波動的(如下圖紅色模塊所示)。 

另外,TeleDB-ADB的元數(shù)據(jù)系統(tǒng),可保障數(shù)據(jù)全局可見,從而支持多個計算需求使用同一份數(shù)據(jù)進行計算,而不需要額外的副本。例如在大數(shù)據(jù)分析、多年歷史分析和海量日志分析等需要存儲和使用大量歷史數(shù)據(jù)的場景中,元數(shù)據(jù)系統(tǒng)大大了提高存儲資源利用率,以及數(shù)據(jù)的治理效率。

此外,TeleDB-ADB基于SQL:2003標準,可提供完整的事務(wù)能力,兼容PostgreSQL和Greenplum協(xié)議語法,支持標準的JDBC和ODBC接口。這意味著TeleDB-ADB可與市場上大多數(shù)成熟的BI或ETL工具兼容,由此企業(yè)幾乎可以無縫遷移到TeleDB-ADB。

無限彈性,輕松應(yīng)對海量數(shù)據(jù)

在面對企業(yè)打通部門數(shù)據(jù)墻、構(gòu)建統(tǒng)一數(shù)據(jù)中臺的需求時,TeleDB-ADB可同時為眾多部門和分支機構(gòu)提供訪問,讓不同應(yīng)用需求共享一個數(shù)據(jù)倉庫系統(tǒng)。相對于傳統(tǒng)數(shù)倉,TeleDB-ADB具有更優(yōu)秀的并發(fā)能力、擴展性能,以及更高的容量。

相較來說,傳統(tǒng)數(shù)倉雖彈性可擴展,但其架構(gòu)中的計算和存儲是緊耦合的。在擴容涉及到數(shù)據(jù)的重分布時,數(shù)倉通常存儲的數(shù)據(jù)量達TB或PB級別,完成一次數(shù)據(jù)重分布需要花費至少幾個小時甚至更長時間。有些傳統(tǒng)數(shù)倉在重分布期間也無法正常寫入數(shù)據(jù),這將對部分業(yè)務(wù)的正常運行造成影響。這也意味著大多數(shù)傳統(tǒng)數(shù)倉仍然需要基于峰值準備資源。

而TeleDB-ADB可對計算和存儲資源進行單獨的擴縮容,使得數(shù)據(jù)庫在擴展過程中仍能提供服務(wù)。它能夠根據(jù)存儲和計算資源的不足進行擴展,在實現(xiàn)分鐘級擴展的同時保證二者互不影響。當沒有計算任務(wù)時,TeleDB-ADB還可在不影響數(shù)據(jù)持久性和可訪問性的情況下釋放計算資源,極大地提高了公司計算資源的使用效率。

分享到

xiesc

相關(guān)推薦