(資料圖片)
近日,企業(yè)級(jí)開源分布式數(shù)據(jù)庫(kù)廠商PingCAP正式發(fā)布TiDB 7.4 (DMR)版本。TiDB 7.4將是TiDB 7系列最后一個(gè)DMR版本,針對(duì)MySQL 8.0做出了諸多優(yōu)化。作為MySQL的全面升級(jí),TiDB的技術(shù)領(lǐng)先性幫助用戶應(yīng)對(duì)不斷變化的業(yè)務(wù)數(shù)據(jù)挑戰(zhàn),實(shí)現(xiàn)業(yè)務(wù)的持續(xù)增長(zhǎng)和創(chuàng)新。TiDB在高度兼容MySQL 8.0特性的同時(shí),也將持續(xù)提供技術(shù)支持,確保用戶能夠平滑地遷移各類業(yè)務(wù)應(yīng)用程序,從而減少遷移過程中的工作量和風(fēng)險(xiǎn)。
TiDB作為新一代分布式關(guān)系型數(shù)據(jù)庫(kù),從誕生第一天起擁抱MySQL生態(tài),不斷兼容MySQL 5.7和MySQL 8.0,為用戶帶來更加順暢的遷移和使用體驗(yàn)。TiDB兼容MySQL的語(yǔ)法命令,MySQL客戶端、MySQL驅(qū)動(dòng)程序以及部分MySQL工具可以直接在TiDB上運(yùn)行。對(duì)于絕大多數(shù)在MySQL上運(yùn)行的應(yīng)用程序來說,幾乎不需要修改任何代碼。
MySQL 8.0做出了諸多功能特性的新增或優(yōu)化,例如公共表表達(dá)式(CTE)、窗口函數(shù)和資源管控的支持,而且還通過多值索引和優(yōu)化查詢執(zhí)行提供更強(qiáng)的性能。隨著MySQL 8.0的發(fā)布,TiDB在兼容MySQL 5.7的基礎(chǔ)之上,擴(kuò)展了對(duì)MySQL 8.0的兼容。TiDB 7.4現(xiàn)支持以下MySQL 8.0關(guān)鍵特性:
關(guān)鍵詞: