最新消息:关注人工智能 AI赋能新媒体运营

微软发布兼容PostgreSQL的Azure HorizonDB,支持大规模工作负载并内置AI功能

科技资讯 admin 浏览

微软在Ignite 2025上发布云端数据库服务Azure HorizonDB预览版,这是一款兼容PostgreSQL的全托管产品,主打云原生架构,面向需要运行大型企业工作负载,同时希望在同一数据库中集成AI与向量搜索能力的场景。目前仅在美国、英国与澳大利亚等区域开放试用申请。

微软指出,PostgreSQL已成为新应用开发与企业系统现代化的重要选择,而Azure HorizonDB旨在成为这一趋势下的云平台,无论是新项目的首行代码,还是将既有关键系统迁移上云,都可在兼容PostgreSQL的Azure HorizonDB上完成。

Azure HorizonDB采用共享存储与弹性计算设计,强调可适配不同规模的云应用。该服务的计算资源可扩展至最多3,072个vCore,并通过自动扩展的共享存储支持单个数据库最大128 TB容量,同时在多可用区部署下保持亚毫秒级的事务提交延迟。微软表示,Azure HorizonDB在事务型工作负载上的吞吐量,相较开源版PostgreSQL最高可提升约3倍。

Azure HorizonDB原生支持Entra ID与私有终结点,结合数据加密机制,满足云环境中对敏感数据的保护需求。所有数据默认跨可用区复制,备份由系统自动管理,日常维护操作可在接近零停机的情况下完成,并与Azure Defender for Cloud集成,微软称该服务为企业级安全、合规与高可靠性的PostgreSQL云端选择。

对AI应用的支持是Azure HorizonDB的另一大重点。微软引入DiskANN向量索引,并通过高级筛选功能,使查询条件在执行向量相似度搜索时即可在索引层处理,降低延迟,提升在事务数据上的相似查询效率。微软表示,相较于当前PostgreSQL常用向量搜索方案pgvector HNSW,DiskANN在保持相似度搜索准确率的同时,具备更优的性能与扩展性,特别适合在PostgreSQL上对事务数据进行相似度查询。

Azure HorizonDB内置AI模型管理功能,可与Microsoft Foundry提供的生成、嵌入与重排序模型无缝集成,开发者在数据库环境中使用模型时,无需额外配置或部署。

在开发工具方面,微软宣布Microsoft PostgreSQL Extension for VS Code正式版上线,支持包括Azure HorizonDB在内的所有PostgreSQL服务,使GitHub Copilot能够感知实际数据库结构,辅助编写查询语句并诊断性能问题。同时,该扩展中还提供由GitHub Copilot驱动的Oracle迁移功能预览版,可在VS Code开发环境中自动转换复杂的数据库代码,降低大型系统迁移到PostgreSQL的门槛。