2024 年 12 月 27 日,企業(yè)級開源分布式數據庫廠商 PingCAP 發(fā)布 TiDB 8.5 LTS 版本(Long-Term Support Release),為企業(yè)關鍵業(yè)務帶來無與倫比的可擴展性、領先的運維洞察力和 AI 就緒能力,助力企業(yè)充分釋放“Data+AI ”的生產力。
TiDB 8.5 版本專為應對企業(yè)級用戶的關鍵業(yè)務挑戰(zhàn)而設計,包括管理多租戶架構、優(yōu)化實時性能,以及增強超大規(guī)模集群的穩(wěn)定性等。借助 TiDB 8.5,企業(yè)可以簡化運維流程、降低復雜性,并在以 AI 為核心的工作負載中快速推動創(chuàng)新。
樹立擴展性新標桿,多租戶能力再升級
TiDB 8.5 為分布式數據庫的擴展能力樹立了新標桿,每個 TiDB 集群支持超過 100 萬張表,使得 SaaS 供應商能夠輕松管理海量數據集,并確保跨租戶的一致查詢性能。這項能力對于采用多租戶架構和處理多樣化工作負載的應用至關重要。在 8.5 版本正式可用的分區(qū)表全局索引,通過優(yōu)化分區(qū)數據集的查詢性能,讓 SaaS 供應商能夠輕松應對大規(guī)模歷史數據,而無需犧牲速度,進一步擴展了 TiDB 分區(qū)表的使用場景。
強大的 AI 向量搜索
TiDB 8.5 引入了強大的向量搜索功能,助力企業(yè)加速實現個性化推薦、欺詐檢測和高級分析等 AI 應用的部署。通過將 AI 技術與關系型數據庫的無縫集成,TiDB 為企業(yè)帶來了新的競爭優(yōu)勢和創(chuàng)新機會。向量搜索作為一種基于數據語義的搜索技術,能夠提供更精準的搜索結果。作為 AI 和大型語言模型(LLM)的核心功能之一,向量搜索適用于檢索增強生成(Retrieval-Augmented Generation, RAG)、語義搜索、推薦系統等多種應用場景。TiDB 的向量搜索 SQL 語法與 MySQL 語法風格一致,使得熟悉 MySQL 的開發(fā)人員能夠輕松構建 AI 應用。
從性能到高可用的新突破
TiDB 8.5 新增了高級并行處理(Parallel Processing)能力,顯著提升查詢執(zhí)行和數據加載效率。在規(guī);簣鼍爸,新版本的批量建表性能提高了 20 倍以上,加速了大規(guī)模數據的導入與處理,特別適用于 SaaS 等高負載工作場景。與此同時,TiDB 8.5 引入了 TiProxy 增強功能,通過優(yōu)化查詢路由和連接處理,大幅提升查詢吞吐量并顯著降低延遲。即使在流量高峰期間,TiProxy 也能保持穩(wěn)定性能,使其成為金融交易、游戲和實時分析等場景的理想選擇。
更智能的運維與實時洞察
在 TiDB 診斷中,用戶常遇到的挑戰(zhàn)包括熱點 Region、熱點 SQL 和節(jié)點 CPU 使用率過高等問題,過去主要依靠 TopSQL 進行分析。新版本通過整合 TiKV 和 TiDB 的 CPU 指標,為運維團隊提供了更多維度的資源使用可視化,從而增強了監(jiān)控能力。TiDB 8.5 擴展了 Runaway Queries 的功能,新增“處理行數”和“用量(RU)”作為識別標準,實現更精確的識別,并允許將這些 Runaway Queries 放入一個資源可控的組中,確保在高負載環(huán)境下集群的穩(wěn)定性。
關鍵業(yè)務負載的高效運維
TiDB 8.5 通過實例級執(zhí)行計劃緩存功能,使得同一 TiDB 實例內的所有會話共享執(zhí)行計劃緩存,減少 SQL 編譯時間,從而降低整體 SQL 運行時間,提高 OLTP 的性能和吞吐量,并有效地控制內存使用,提升數據庫的穩(wěn)定性。此外,TiDB 8.5 增強了資源組的管理能力,允許根據不同業(yè)務應用的需求設置資源使用上限,并控制后臺任務的資源消耗,確保在高并發(fā)情況下關鍵業(yè)務負載的服務質量得到保障。
PingCAP 創(chuàng)始人兼 CEO 劉奇強調:“TiDB 8.5 專為滿足企業(yè)級關鍵業(yè)務需求而設計,不僅能夠提供無限的擴展能力、優(yōu)化 AI 驅動的創(chuàng)新,還能提升運維的智能化和敏捷性。新版本將幫助企業(yè)深度挖掘數據潛力,為未來 Data+AI 驅動的工作負載做好充分準備。”