高效的分布式數據查詢能力
更新時間 2025-06-03 18:01:48
最近更新時間: 2025-06-03 18:01:48
分享文章
本頁介紹天翼云TeleDB數據庫高效的分布式數據查詢能力。
TeleDB支持提供高效的分布式數據查詢能力。分布式查詢架構主要由四部分組成,分別為:客戶端、GTM、CN和DN。
- 客戶端:負責發送讀寫請求,緩存數據和文件,接收返回結果。
- GTM:負責提供全局事務id和快照。
- CN:負責全局事務、SQL優化、計劃分發和結果匯聚。
- 全局事務:從GTM獲取全局事務id和快照。
- SQL優化:生成最優的執行計劃。
- 計劃分發:將全部計劃或部分計劃分發給相應的DN。
- 結果匯聚:收集DN返回結果,匯總后返回客戶端。
- DN:負責計劃執行、數據交互和返回結果。
- 計劃執行:接收CN的執行計劃,并執行。
- 數據交互:如果需要其它DN數據,從其它DN獲取數據。
- 結果返回:將執行結果返回給CN。