MySQL 26.10搶先預覽:內建REST服務元件,不用再額外架設Router

作者:默思編輯部 發布:2026-10-06

甲骨文(Oracle)旗下MySQL團隊近期在MySQL Labs釋出26.10.0搶先預覽版本,讓開發者可以提前試用下一代MySQL的重點功能。這次預覽版本中最受關注的headline變更,是將MySQL REST Service直接內建為伺服器元件,不再需要另外部署獨立的MySQL Router才能提供HTTPS端點服務。

從「額外部署」到「內建整合」的架構簡化

過去如果開發團隊想要透過REST API的方式存取MySQL資料庫,通常需要額外部署並維運一套獨立的MySQL Router服務,負責處理REST請求與底層資料庫之間的轉譯與路由。這種架構雖然提供了彈性,但也增加了部署與維運的複雜度——團隊必須額外管理一個獨立服務的生命週期、監控其穩定性,並處理它與資料庫伺服器之間的網路連線設定。26.10.0版本把這項REST服務能力直接整合進伺服器核心,讓開發者不需要額外的部署步驟,就能直接透過伺服器原生提供的HTTPS端點存取資料,大幅簡化了整體架構的複雜度。

MySQL Workbench全面重建:以MySQL Shell為基礎

與此同時,長期作為MySQL官方圖形化管理工具的MySQL Workbench,也在這波更新中以全新面貌登場——官方將其重新命名為版本26.7,並以MySQL Shell為技術基礎從頭打造,取代了過去以Workbench 8為代號的舊版架構。這種「以命令列工具為基礎重建圖形化介面」的做法,某種程度上反映出MySQL官方希望讓圖形化工具與命令列工具之間共享更一致的底層邏輯,減少兩種操作介面之間行為不一致可能造成的困擾。

生態系同步跟進:社群版本的分析型擴充工具

圍繞著MySQL生態系,社群也持續推出互補性的工具與擴充功能。例如一款採用Apache 2.0授權釋出的開源工具「MySQL Analytical Replica」,能夠持續追蹤MySQL的binlog異動紀錄,並將資料表內容同步備份為Parquet檔案格式,存放在本機儲存空間或S3物件儲存中,讓分析查詢可以透過DuckDB直接對這份Parquet複本執行,藉此將耗費運算資源的報表查詢,從正式營運資料庫中分離出來,避免影響正式環境的交易效能。這種「營運資料庫與分析查詢分流」的架構模式,近年在資料工程領域愈來愈普及,也呼應了業界持續追求「不犧牲正式環境效能、同時滿足分析需求」的架構設計趨勢。

對資料庫維運團隊的實務意義

對於正在管理MySQL資料庫基礎設施的團隊而言,REST服務內建化的變更,意味著未來若需要提供輕量級的資料存取API,可以用更精簡的架構達成,減少額外維運獨立Router服務所需投入的人力與設備資源。對於仍在使用舊版Workbench進行日常資料庫管理工作的開發者而言,建議提前關注新版以MySQL Shell為基礎重建的工具,評估既有的操作習慣與自訂腳本,是否需要因應新架構進行調整。

對資料庫技術與系統架構有興趣的讀者,歡迎參考Python課程,打好扎實的程式與資料處理基礎。