GetInsight組件技術及功能(八):分布式HTAP數據庫
GetInsight是慧都自主研發、應用最靈活的大數據平臺。能夠幫助您隨時找到您想要的數據,使數據得到安全、穩定和高效的管理與應用。GetInsight是企業大數據解決方案的重要組成部分,除了提供完整的大數據功能組件,我們還提供組件自定義搭配,為企業選擇滿足方案需要的大數據功能組件,使您的大數據解決方案成本降到最低,從而高品質的解決您的大數據需求問題。
了解什么是GetInsight,請點擊這里查看GetInsight的基礎介紹>>
本文主要跟大家介紹GetInsight的分布式HTAP數據庫。
分布式HTAP數據庫
分布式HTAP數據庫結合了傳統RDBMS(關系型數據庫系統)對SQL和事物的支持以及nosql(非關系)數據庫的擴展性,它支持和傳統關系數據庫一樣的SQL語法,支持無限的水平擴展,具備強一致性和高可用性。分布式關系數據庫目標是為 OLTP (Online Transactional Processing) 和 OLAP (Online Analytical Processing) 場景提供一站式的解決方案。
分布式HTAP數據庫的目標是能夠適用全部的 OLTP 場景和大部分的 OLAP 場景,更復雜的 OLAP 分析可以通過和分布式計算框架進行集成來完成。
GetInsight分布式HTAP數據庫的特性
- 高度兼容MySQL,大多數情況下,可以無縫的把數據從MySQL遷移至分布式數據庫中。
- 水平彈性擴展,通過簡單地增加新節點即可實現分布式關系數據庫的水平擴展。
- 分布式事務,分布式數據庫100% 支持標準的 ACID 事務。
- 滿足高可用,每個組件都允許部分實例失敗,不影響整個集群使用,且在不丟失大多數副本的前提下,可以實現故障的自動恢復 ,無需人工介入。
- 滿足海量數據下的實時寫入、查詢、分析。
- 一鍵部署監控系統,WEB界面實時監控組件情況。
- 支持 OLTP 和 OLAP 兩種業務在同一份數據上進行,免去數據從運營數據庫復制、落地、轉換、加載到數據倉庫的復雜流程。
GetInsight分布式HTAP數據庫的架構
分布式HTAP數據庫包含3個核心組件:
SQL 計算引擎
SQL接收服務集群負責接收 SQL 請求,處理 SQL 相關的邏輯,并通過管理模塊集群找到存儲計算所需數據的存儲模塊地址,與存儲模塊集群交互獲取數據,最終返回結果。SQL接收服務是無狀態的,其本身并不存儲數據,只負責計算,可以無限水平擴展。
管理模塊
管理模塊集群其主要工作有三個:一是存儲集群的元信息;二是對存儲模塊進行調度和負載均衡(如數據的遷移);三是分配全局唯一且遞增的事務 ID。管理模塊需要部署奇數個節點。
存儲模塊
存儲模塊集群負責存儲數據,從外部看存儲模塊是一個分布式的提供事務的 Key-Value 存儲引擎。存儲數據的基本單位是 Region,每個 Region 負責存儲一個 Key Range(從 StartKey 到 EndKey 的左閉右開區間)的數據,每個存儲模塊節點會負責多個 Region。
GetInsight分布式HTAP數據庫的功能
分布式數據庫提供對海量數據的存儲管理,提供SQL語義,SQL用法與MySQL幾乎一致,提供分布式事務,滿足大數據量的實時寫入、查詢、分析。可根據業務數據量的需求進行橫向擴展。具有高可用性,部分節點失效不影響整個集群使用。
GetInsight分布式HTAP數據庫的應用場景
高并發實時交易場景
提供線性水平擴展能力,能夠實時提升數據庫處理能力,提高訪問效率,輕松應對高并發的實時交易場景。
海量數據存儲訪問場景
企業客戶隨著業務的快速發展,業務數據增長迅猛,會產生超過單機數據庫存儲能力極限的數據,造成數據庫容量瓶頸,限制業務發展,可以線性擴展存儲空間,提供 PB 級存儲能力,應對超大規模數據存儲訪問場景。
數據高效多維分片場景
支持多種分片方式,提供按數字、字符串、時間單獨或者混合分片,讓操作100億數據如同操作100萬數據高效。
HTAP場景
一份數據同時需要進行OLTP和OLAP,在線、離線分析使用同一個數據倉庫。避免在、離線數據倉庫之間的數據轉移。
慧都工業大數據分析方案即將精益生產理論體系進行了完美的融合和應用,并對大數據總體架構進行了更細致明確的解讀,提供自主研發的大數據平臺,實現ETL、數據管理及存儲、數據建模。如下圖所示:
關于慧都大數據分析平臺
慧都大數據分析平臺「GetInsight®」升級發布,將基于企業管理駕駛艙、產品質量分析及預測、設備分析及預測等大數據模型的構建,助力企業由傳統運營模式向數字化、智能化的新模式轉型升級,抓住數據經濟的發展勢頭,提供管理效能,精準布局未來。了解更多,請聯系。
慧都大數據專業團隊為企業提供商業智能大數據平臺搭建,免費業務咨詢,定制開發等完整服務,快速、輕松、低成本將任何Hadoop集群從試用階段轉移到生產階段。
歡迎撥打慧都熱線023-68661681或咨詢慧都在線客服,我們有專業的大數據團隊,為您提供免費大數據相關業務咨詢!