找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

937

积分

0

好友

120

主题
发表于 6 天前 | 查看: 22| 回复: 0

在最近的 Microsoft Ignite 大会上,云服务巨头微软宣布推出 Azure HorizonDB 的早期预览版。这是一款专为企业级工作负载设计的托管数据库服务,完全兼容 PostgreSQL 协议。

根据官方公告,HorizonDB 在主节点和副本节点上最高支持 3072 个 vCore,其自动扩展的共享存储架构支持高达 128TB 的数据库容量,并宣称能实现亚毫秒级的多可用区(Multi-Zone)提交延迟。

微软工程副总裁 Affan Dar 和合伙人总监 Charles Feddersen 在联合声明中表示:

“开发人员可以受益于强大的 PostgreSQL 生态系统以及与 Azure 先进 AI 能力的无缝集成,而企业则获得了一个安全、高可用且高性能的云数据库来托管其关键业务应用。”

深度集成 AI 与向量检索

借助全新的 AI 模型管理(AI Model Management)功能,该数据库将 Microsoft Foundry 模型直接集成到客户数据库中。微软声称,通过采用先进的 DiskANN 过滤技术,其向量检索速度比传统的 HNSW 算法快 3 倍

开发团队对这一技术细节进行了解释:

“高级过滤(Advanced Filtering)解决了向量搜索中的一个常见痛点——即如何高效结合向量搜索与过滤条件。DiskANN 高级过滤通过将过滤和搜索合并为一个操作来解决这个问题。在向量搜索遍历图的过程中,系统会同时检查每个向量是否匹配过滤谓词,从而确保仅检索到正确的向量。”

存算分离架构设计

微软合伙人架构师、前 SingleStore 首席技术官兼联合创始人 Adam Prout 深入剖析了其架构优势:

“HorizonDB 将上游兼容性与存算分离架构相结合,旨在让 Postgres 发挥极致性能。我们将尽可能多的复制和持久化工作推送到存储层,从而释放更多的 CPU 资源给 PostgreSQL 用于运行查询和事务。这种设计降低了提交延迟,使故障转移快速且可预测,并在集成 Azure 安全和 人工智能 工具的同时,实现了跨副本的读取扩展。”

为了改善数据库管理体验,微软还在 Visual Studio Code 的 PostgreSQL 扩展中引入了新功能,并宣布该扩展正式全面可用(GA)。

市场定位与竞争格局

Azure HorizonDB 进一步丰富了微软现有的托管 PostgreSQL 产品线:

  • Azure Database for PostgreSQL:面向传统工作负载的通用托管数据库。
  • Cosmos DB for PostgreSQL:基于 Citus 构建的分片选项,面向水平扩展的工作负载。

HorizonDB 与现有产品的核心区别在于,它提供了针对 AI 工作负载优化的共享存储和横向扩展计算架构。

在分布式 PostgreSQL 领域,微软并非唯一的玩家。Amazon Aurora 和 Google 的 AlloyDB 都是其强有力的竞争对手。微软云与 AI 董事总经理 Luke Fangman 评论道:

“对于业内人士来说,我们一直在等待微软最终向 Aurora 发起挑战,以便在企业需要全球可扩展且高性能的 云原生 PostgreSQL 引擎时,能够拥有真正的选择权。”

目前,HorizonDB 处于早期预览阶段,仅在部分区域可用。




上一篇:Rust+AI文件类型识别:Magika 1.0提速与200+格式支持
下一篇:Yelp S3访问日志管理方案:TB级日志存储成本降低85%
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2025-12-24 21:11 , Processed in 0.251123 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

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