本文為您介紹EMR Serverless StarRocks的產品軟體棧版本號碼及含義、版本對應關係和產品生命週期策略。
背景資訊
隨著StarRocks開源社區的持續發展,StarRocks通過發布新版本為您提供更多優勢特性,例如更快的效能、更好的安全性以及更多的功能等。同時,StarRocks的舊版本也將會隨著技術演化逐步停止使用。如果您繼續使用較低版本的StarRocks,可能會面臨諸多挑戰,或遭遇各種缺陷,甚至可能引發一定的安全性和穩定性風險。
發行版本生命週期策略
EMR Serverless StarRocks發行版本號碼規劃及其含義詳情請參見版本介紹。
發行版本生命週期服務策略(Runtime Lifecycle Policy,RLP)描述EMR Serverless StarRocks從正式交付使用者使用,到最終停止對外服務的過程。EMR Serverless StarRocks的RLP詳情如下圖所示。
裡程碑 | 定義 | 階段時間點 | 說明 |
General Availability(GA) | 正式交付 | T月 | 可以正式發布並交付給生產環境使用。 |
End of Service&Support(EOS) | 服務與支援終止 | T月+2年 | 停止發布新版本,包括補丁版本。 在EOS階段,將暫停使用者答疑、問題解決及SLA保障賠付等服務。 |
如若某個版本出現重大缺陷,將對使用者造成顯著損失(例如資料準確性問題、安全性問題及重大穩定性問題等),StarRocks有權立即停止該版本的新購,並及時通知現有客戶進行版本升級(升級至穩定版本)。使用者需在通知規定時間內完成版本升級,以避免對業務造成影響。如在通知後未能及時完成升級,則因此產生的業務影響不在產品的SLA保障賠付範圍內。
針對EOS的執行個體,StarRocks將提前三個月通知客戶,並協助在EOS前將執行個體升級至最新穩定版本。
版本對應關係和生命週期重要時間點
EMR Serverless StarRocks 各大版本的 GA(正式發布)與 EOS(服務終止)時間如下表所示。生命週期管理以大版本為單位,其下所有小版本均繼承該大版本的EOS時間。
由於特殊原因,部分版本的EOS時間將會延長,具體情況請參見各版本的說明內容。
大版本號碼 | GA | EOS | 說明 |
2.5 | 2024-01 | 2027-01 |
|
3.1 | 2024-01 | 2026-01 | 已停止新購,建議使用最新3.3版本。 |
3.2 | 2024-03 | 2026-12 | 存算一體的歷史LTS版本,EOS時間延長至2026年12月。 |
3.3 | 2024-12 | 2026-12 | - |
版本介紹
EMR Serverless StarRocks採用“大版本 + 小版本”的雙層版本體系,協助您清晰掌握產品迭代節奏,併合理規劃版本升級。您可以在StarRocks控制台目標執行個體的執行個體詳情頁查看對應的版本及升級版本。
以下是對版本號碼結構、相容性說明以及發布與擷取方式的詳細解析。
版本類型說明
版本類型 | 樣本 | 說明 |
大版本(Major Version) | 2.5、3.2、3.3等 | 大版本號碼與StarRocks社區主線版本保持同步,代表核心功能和架構的重大演化。 |
小版本(Patch Version) |
|
|
版本相容性說明
小版本相容性(推薦升級)
範圍:同一大版本內的所有小版本之間保持相容。
相容內容:包括SQL 文法、用戶端介面(JDBC/ODBC)、表結構與資料格式等。
不保證相容項:程式商務邏輯行為(如特定查詢效能變化等)。
建議:為獲得最佳穩定性與功能體驗,請持續升級至當前大版本的最新小版本。
大版本相容性(需謹慎升級)
說明:不承諾大版本之間的完全相容性。儘管我們儘可能保持SQL文法、介面和行為一致,但由於需跟隨社區版本演化,可能存在以下變更:
SQL文法調整或棄用
介面變更或參數調整
配置項預設值變化
查詢執行計畫最佳化導致效能波動等
升級建議:
升級前請務必查閱版本變更日誌,瞭解新功能和可能的影響。
在測試環境中充分驗證業務相容性。
避免在業務高峰期執行大版本升級。
版本發布
相關服務與通知
為了協助您更好地使用阿里雲EMR Serverless StarRocks,併合理規劃版本升級或遷移,我們將為您提供以下服務支援:
生命週期計劃透明化:
我們會為每一個StarRocks版本制定詳細的生命週期計劃,並通過官方渠道(如產品文檔、公告等)向您傳達相關資訊。關鍵節點提前通知:
在產品生命週期的關鍵裡程碑時間點(如停止支援)到來之前,我們將儘可能提前至少3個月,通過公司公告、站內信、郵件或簡訊等方式通知您,以便您有充足的時間進行準備。支援人員與協助:
在某一產品形態或版本即將停止服務時,我們將儘力提供專業的支援人員,協助您評估作業運行風險,並共同探討可行的解決方案,以協助您實現業務平穩過渡。
我們始終致力於為使用者提供高效、穩定的服務體驗。如果您對版本生命週期管理有任何疑問,請隨時聯絡我們的支援人員團隊。