读取性能提升 50 倍:微软更新 .NET 和 JDBC,为 AI 负载打造最佳性能环境

读取性能提升 50 倍:微软更新 .NET 和 JDBC,为 AI 负载打造最佳性能环境

系统知识 2025-08-01 14:12:08 22小时前

IT酷哥 8 月 1 日消息,科技媒体 NeoWin 今天(8 月 1 日)发布博文,报道称微软升级 .NET 和 JDBC 生态,原生支持向量数据类型,为 AI 负载打造最佳性能环境。

IT酷哥注:.NET 是一个免费的、开源的、跨平台的框架,用于构建新式应用和强大的云服务;而 JDBC(Java 数据库连接)是一种 Java 语言的数据库连接 API,它为 Java 程序提供了与数据库进行交互的标准方法。

在.NET 方面,Microsoft.Data.SqlClient 6.1.0 版本中新增了 Sqlvector 类,相比较之前效率低下的 JSON 数组格式,这个类能够处理向量格式的数据。

这种新的向量类型在读取操作中性能最高可提升 50 倍,写入操作提高了 3.3 倍,批量复制操作提高了 19 倍。IT酷哥注:这些性能测试是在 SQL Server 2025 Preview 版本上进行的,测试数据为最大 1998 大小的向量列和每个操作 10000 条记录。

由于不再需要 JSON 序列化,没有了长字符串表示,也大大降低了内存消耗。.NET 目前原生支持 32 位浮点向量,未来也将扩展支持其他数值数据类型。

在 JDBC 环境中,SQL Server 的 Microsoft JDBC 驱动程序 13.1.0 版本引入了新的 VECTOR 数据类型,可以直接用于插入、选择、存储过程和批量复制操作。这个版本也移除了基于字符串的向量处理,使其成为与 Java 驱动的 AI 应用集成的理想选择,包括提供语义搜索的应用。

值得注意的是,这些改进适用于多种平台,包括 SQL Server 2025 (17.x) Preview、Azure SQL Database、Azure SQL Managed Instance 以及 Microsoft Fabric Preview 中的 SQL 数据库。

这些改进是通过优化 Tabular Data Stream (TDS) 协议实现的,因此只有在 TDS 版本 7.4 或更高版本上才能看到这些改进。

文章版权声明:除非注明,否则均为网络转载文章,转载或复制请以超链接形式并注明出处。

相关阅读

  • Mesa 23.1.1 3D 图形库发布:改进 Fedora 37 中 Firefox 浏览器 VA-API / H.264 解码
  • 新版 Outlook 引发争议,微软推迟淘汰邮件和日历应用
  • 苹果播客应用新增 9 个子类别,帮用户挑选喜欢的节目
  • 微软:新版 Outlook 会在 2024 年底代替现有的邮件和日历应用
  • 微软宣布 Windows Hello 改版,Win11/10 会要求你“选择是否要继续使用你的面部或指纹登录”
  • 微软发布 Win11 23486 预览版更新:推进无密码体验
  • 报告称整合必应聊天之后,微软 Edge 浏览器用户数量正逼近 3 亿
  • 全字段端到端加密,密码管理器 Proton Pass 正式发布
  • WordPress 第三方“用户登录系统”插件曝零日提权漏洞,20 万网站受影响
  • 利好视障用户:腾讯搜狗输入法推出“触觉打字”,可提升 20% 输入效率
  • 因资金短缺,知名开源 JPEG 图像编解码器 libjpeg-turbo 宣布停止功能开发
  • 微软 Teams 被曝新漏洞,可分发恶意软件
  • 腾讯会议限制免费会议数,跨 App 加入会议改为付费功能
  • 苹果升级 Shazam,可识别 TikTok、Instagram、YouTube 中的歌曲
  • 微软再次重发 KB5007651 更新,修复 Win11 中 Defender LSA 误报问题
  • 阿里云盘上线智能搜图功能:可根据关键词查找照片,仅限超级会员使用
  • 一个不留,消息称 Evernote 裁掉所有 98 名前员工
  • iOS 版微信 8.0.40 内测版多了个“小嘴巴”:支持公众号文章“朗读”和“稍后听”
  • 微软正式推出 Dev Box 服务,帮开发者利用云端工作站构建应用程序
  • 3 个月倒计时,微软 Win11 21H2 将于 10 月终止支持
  • 最新资讯

    热门资讯