近日,京東云與國內開源分布式數據庫公司PingCAP合作,雙方聯手在京東云上發布最新一代分布式數據庫Cloud-TiDB,并在京東云平臺上開放公測。
分布式數據庫Cloud-TiDB
強強聯合,鑄就卓越產品
京東云一直是支撐京東集團整體信息系統的基石,穩定、安全地支撐著商城、物流、金融等業務,并順暢度過了數次618及11.11電商大促驟增的突發交易壓力。京東云作為京東集團對外技術賦能的主要窗口,自2016年正式對外開放至今,通過兩年多的實踐,已累積了豐富的技術與服務經驗,并從云計算的開發實踐者轉型為服務賦能者。
京東云豐富的技術積累和獨到的技術優勢為Cloud-TiDB的高性能、高安全、高擴展性、高可靠性提供了強大的技術支持。京東云主機具有99.95%的服務可用性,支持敏捷的云計算架構和對傳統型工作負載的高效管理,為TiDB提供了強悍、穩定的計算能力;京東云硬盤采用了數據多重實時副本技術,不但保障了數據的可靠性,還提供了超高的IO能力,跟傳統的部署方式相比,性能有了極大的提升。
同時,用戶可創建安全隔離的私有網絡,自定義各種網絡配置、安全策略,最大限度滿足用戶網絡要求。此外京東云還提供了DDoS防護、Web應用防火墻、態勢感知等多種安全防護措施,為用戶的業務和數據構筑了一道固若金湯的長城。
PingCAP 是一家開源的新型分布式 NewSQL 數據庫公司,致力于前沿技術領域的創新實現。這次京東云與PingCAP合作,結合各自的技術優勢,聯手推出了全新的云數據服務 -- 分布式數據庫 Cloud-TiDB,解決傳統數據庫在海量數據場景下的兩大痛點:
?在線交易(OLTP)處理能力的水平擴展
?實時數據的高性能分析
直擊業務場景,解決用戶痛點
海量數據高并發 OLTP 系統
A公司是一家專注高品質母嬰產品的銷售商。隨著業務規模的擴大。原先業務系統使用的MySQL數據庫有些力不從心,尤其是在業務高峰期,數據庫的響應時間不斷增加,交易超時屢有發生。A公司將數據庫的硬件配置升級到最高,但效果并不明顯。因此他們希望能有一種技術成本較低的方案解決數據庫處理能力擴展的問題。
在京東云的推薦下,A公司試用了Cloud-TiDB數據庫。由于Cloud-TiDB兼容絕大部分常用的MySQL語法,因此業務系統很容易完成了遷移。在壓測中,TiDB數據庫僅使用了3個低配的節點就承擔了現有100%交易量,在5個節點的時候可支持150%的業務量,業務響應時間不到0.2秒,完全滿足了A公司的預期。
業務場景示意圖
海量數據高性能實時分析
B公司從事在線廣告業務,業務部門需要查看各種業務報表,及時對市場和客戶情況做出反應。為避免影響在線系統的性能,B公司每天凌晨將數據抽取到分析系統中,再匯總形成相應的報表。由于數據量增長迅速,數據抽取和匯總的時間越來越長,一旦抽取發生異常,業務部門必須等到第三天才能看到報表。
B公司試用了京東云的Cloud-TiDB,去掉了傳統的數據抽取過程,交易和分析系統使用同一份數據。 在新方案下,不但統計頻率從每天1次提高到4次,還可對數據進行實時分析,極大的提高了業務部門的處理效率。
業務場景示意圖
從上述典型場景中,我們不難看出Cloud-TiDB的主要特點及優勢:
?水平彈性擴展
隨用戶數據增長,無縫水平擴展,應用層可以不用關心存儲的容量和吞吐。Cloud-TiDB 根據存儲、網絡、距離等因素,動態進行負載均衡調整,以保證更優的讀寫性能。
?一站式 HTAP 解決方案
作為典型的 OLTP數據庫,同時兼具強大的 OLAP 功能,一份數據可以同時支持 OLTP & OLAP,無需傳統繁瑣的 ETL 過程,降低了數據分析的延遲,實時性得到極大提升。
?故障自動恢復
使用多副本進行數據存儲,并使用業界最先進的 Raft 算法確保數據 100% 強一致性和高可用。主副本故障時自動切換,無需人工介入,自動保障業務的連續性。
?高度兼容 MySQL
與 MySQL 高度兼容,MySQL周邊工具都可直接接入,遷移幾乎無需修改代碼,將學習和使用成本降到最低。
京東云始終堅持“開放、合作、共贏”的發展理念,與合作伙伴一起發揮各自的優勢,共建繁榮穩固的云生態,為新經濟發展賦能添力。京東云堅持“不碰客戶、不碰數據、不碰應用”三個承諾,作為云基礎服務商,聚焦在公有云的打造和研發上,保證合作伙伴的生態利益,以京東云平臺為統一輸出窗口,聚合企業級IT生態服務商、行業解決方案商、軟件服務商、轉售服務商以及其它云服務商,共同創造互為伙伴、互為資源的生態結構,集聚整個生態的能力優勢,形成創新解決方案,一同贏得企業級服務市場。