在 2018 年 9 月的時候,微軟就宣布與領先的 Java 開源貢獻者和發行商 Azul Systems 建立新的合作伙伴關系。這一關系允許所有 Azure 客戶在微軟和 Azul 聯合提供的支持下,免費使用 Azul 的 Zulu for Az...
在 2018 年 9 月的時候,微軟就宣布與領先的 Java 開源貢獻者和發行商 Azul Systems 建立新的合作伙伴關系。這一關系允許所有 Azure 客戶在微軟和 Azul 聯合提供的支持下,免費使用 Azul 的 Zulu for Azure-Enterprise Java 發行版 。
最近,微軟宣布已經將這種合作關系擴展到包括 SQL Server。從新發布的 SQL Server 2019 社區技術預覽(CTP) 3.2 開始,包括 Azul System 的 Zulu,它可以直接嵌入到 SQL Server 中使用 Java 的所有場景(PolyBase、Apache SPark、Java 可擴展性等等)。除了為 SQL Server 支付的費用外,不用其他任何成本。
Java 是當今世界上最重要的開源項目之一,據許多報道稱,它是世界上最流行的編程語言。它大約與微軟 SQL Server 同時誕生,在 20 多年前,早期版本的 Java 數據庫連接(JDBC)驅動程序使 Java 應用程序能夠連接到 SQL Server。
過去,SQL Server 允許客戶選擇自己的 Java Runtime,通常是 OpenJDK 或 Oracle 的 JavaSE。不過,這兩種選擇都不理想。對于 OpenJDK,如果需要幫助,就沒有支持供應商。使用 Oracle 的 JavaSE,則會存在讓 Oracle 幫助您在 Microsoft SQL Server 中使用 Java 的情況,對于 Windows 巨頭來說有點尷尬。
在 SQL Server 2016 中,微軟引入了 PolyBase 的第一個版本,這是一種數據虛擬化解決方案,使客戶能夠使用 T-SQL 查詢 Cloudera 或 Hortonworks 中的數據,T-SQL 在互操作層嚴重依賴 Java。
如今,在 SQL Server 2019 的大數據集群中,隨著 Apache SPark、HDFS 和其他大數據組件的加入,SQL Server 和 Java 更加交織在一起。
2018 年,Oracle 對 Java 的支持和許可模型發生了變化,對 Oracle Java SE 的免費支持正在逐步消失,Oracle 希望用戶支付 Java 支持的費用。
Azul Systems 總裁兼首席執行官 Scott Sellers 說:
我們已經向微軟交付了 OpenJDK 的認證版本五年多了。正如我們對 Azure 所做的那樣,我們擴展了我們的合作關系,與微軟站在一起,向基于 SQL Server 的 Java 開發人員社區提供完全支持的 Zulu 構建,而不增加開發和生產使用的成本。
當然,微軟也表示尊重客戶選擇不同 Java 風格的權利。在 SQL Server 中使用 Java 的每一種情況下,都會有一種記錄在案的方式來表現自己的 Java 風格,而不是使用默認的 Zulu Embedded,并且使用自己選擇的支持提供者,即使它是 Oracle。
微軟稱,他們的使命是授權地球上的每個人和每個組織實現更多的目標,其中包括所有希望構建 SQL Server 的數百萬 Java 開發人員。
來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。
Copyright?2013-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利
蘇公網安備32010402000125
蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司
南京思必達教育科技有限公司版權所有 百度統計