2011 年 10 月,SQL PASS 大會上微軟正式宣佈:與 Yahoo 分拆出的 Hadoop 核心團隊創立的 Hortonworks 結盟,將 Apache Hadoop 原生移植至 Windows Server 與 Windows Azure。這標誌著微軟從「觀望」轉向「全擁抱」開源大數據生態,並承諾向 Apache 基金會回饋代碼。
關聯式資料庫設計初衷是處理結構化資料,ACID 與強一致性導致水平擴展極其困難(Sharding 複雜、跨分區交易昂貴)。而企業 80%+ 新增資料為非結構化:郵件、日誌、點擊流、社群內容、音視頻、感測器數據。Hadoop 以廉價商用硬體叢集、HDFS 多副本容錯、MapReduce 平行計算完美契合此類場景。
| 廠商 | 策略 | 關鍵動作 |
|---|---|---|
| Microsoft + Hortonworks | 開源友善、Windows 整合、BI 打通 | HDInsight、Excel/PowerView 查 Hive、JS MapReduce、AD 安全整合 |
| Oracle | 專有硬體設備 + 專有 NoSQL | Big Data Appliance、Oracle NoSQL Database、R 分散式分析 |
| IBM | 收購補強、企業級服務 | 收購 Platform Computing、InfoSphere BigInsights、Streams |
Gartner 分析師 Merv Adrian 指出:Cloudera 仍是 Hadoop 發佈版領導者,但微軟擁有龐大 Windows 使用者基數,若能降低部署門檻,將釋放巨大增量市場。
同期微軟還發布 Trinity:記憶體內分散式圖資料庫 + 平行計算引擎,支援 ACID 交易、C# Client API、即時查詢與批次 MapReduce 風格計算。已用於 Probase(知識圖譜)與 Aether(廣告系統)。Trinity 定位互補 Hadoop:低延遲圖遍歷 vs 高吞吐批次分析。
微軟 2011 年的決定不僅改寫了自身大數據戰略,也加速了 Hadoop 從「極客玩具」走向「企業級基礎設施」的進程。今天,當我們在 Azure Synapse 中用 T-SQL 查詢 Data Lake 上的 Parquet 檔案時,正是那場「擁抱」結出的果實。