
OpenSearch 官方於今年五月宣布OpenSearch 3.0 正式推出,
這是自 2022 年以來的首次重大版本更新,為開源搜尋與分析平台帶來了顯著的性能提升、架構優化和新功能,特別針對 AI 驅動的應用和大型資料處理需求進行了強化。
關鍵升級亮點:
- 整合 Apache Lucene 10:升級至 Lucene 10,帶來更高的 I/O 效率與查詢並行處理能力,支援稀疏索引與向量搜尋最佳化。
- 升級至 Java 21:採用最新的 Java 虛擬機,支援虛擬執行緒、模式匹配等功能,提升整體執行效率。
- 查詢效能大幅提升:與 OpenSearch 1.3 相比,查詢延遲平均降低約 90%,特定查詢類型(如文字查詢、範圍查詢、日期直方圖等)效能提升高達 10 倍。
- GPU 加速向量索引:引入 GPU 加速技術,向量索引速度提升 9.3 倍,成本降低 3.75 倍,適用於大規模 AI 應用。
- 預設啟用 Derived Source:向量索引預設啟用 Derived Source,減少 3 倍儲存空間,並提升查詢效能。
- 即時查詢監控:新增 Live Queries API,提供即時查詢可視性,協助識別長時間或資源密集的操作。
- Discover 介面強化:可直接從 Discover 介面啟動異常檢測器,並自動填入相關日誌,簡化操作流程。
相容性與升級建議:
OpenSearch 3.0 支援滾動升級與藍綠部署,但由於存在破壞性變更,
建議在升級前詳細檢查插件與自訂程式碼的相容性。
了解更多資訊: OpenSearch官方網站
