IBM DB2 Information Integrator 承諾以「單一地址映射」整合異構資料源(DB2、Oracle、Excel 等),讓 J2EE 開發者透過統一 API 存取分散資料。本系列三篇文章將實測對比:
實測發現:採用聯合資料庫技術減少 40% 代碼量,縮短 50% 設計開發測試週期。效能方面,雖單一查詢勝負互見,但整體 Servlet 效能具競爭力,符合生產環境需求。
| 類別 | 支援資料源 |
|---|---|
| 關聯式資料庫 | DB2 家族、Informix、SQL Server、Oracle、Sybase、ODBC |
| 非結構化/半結構化 | XML、Web Services、WebSphere MQ、Excel、平面檔案、生命科學資料 |
| 擴展搜尋 | Lotus Extended Search:網頁搜尋引擎、內容庫、郵件資料庫 |
核心優勢:內建強健關聯引擎,可儲存本地物件(表、視圖、索引),優化器依據分布特性選擇最佳存取策略,支援單一交易中多源讀取。
init()、service()、destroy(),核心邏輯在 doGet/doPost,初始化時查找 DataSource 減少開銷