数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 499|回复: 0

[业界] 微软宣布 SQL Server 2019 免费支持 Java

[复制链接]
发表于 2019-7-26 09:54:43 | 显示全部楼层 |阅读模式

在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的情况。

在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开发人员。

                                                                                                                                                                                     来源:开源中国作者:afterer


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-23 03:12 , Processed in 0.124800 second(s), 9 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表