发布于: Jul 18, 2022

Amazon Redshift ODBC 驱动程序现已调整为开源,面向 Apache-2.0 许可下的用户社区提供。此次发布后,客户将能够获得驱动程序实施的增强可见性,并能够为其开发做出贡献。用户可以在相关的 AWS GitHub 存储库中浏览 ODBC 驱动程序的代码,通过 Github 拉取请求提交驱动程序增强功能,并报告问题以供审查。

我们还推出了对 Amazon Redshift 的二进制协议支持。启用二进制协议后,来自 Amazon Redshift 集群的数据将被发送到 ODBC 驱动程序,而不会转换为文本格式,并以二进制格式保存。二进制格式使通过线路发送的数据平均减少 30%,从而使返回大型结果集的查询具有更快的端到端查询性能。例如,内部测试显示,返回超过 100 列和超过 100 万行的查询的端到端查询时间,在速度上提升了 43%。针对所有使用最新 ODBC 驱动程序的用户,以及使用最新 JDBC 和 Python 驱动程序的用户,都默认启用了二进制协议。

可以在此处找到 Amazon Redshift ODBC 驱动程序 Github 存储库。驱动程序目前支持 Windows 和 Linux 操作系统。在即将发布的版本中,将增加对 Mac OS 的支持。请注意,开源的 Amazon Redshift ODBC 驱动程序版本往后已更新为 2.x,而先前的闭源版本(1.x 版本分支)将仅通过关键安全更新进行更新。 

建议所有客户升级到最新的驱动程序版本,以获得改善的功能和性能。有关安装指导,请参阅文档