微软正式发布了分布式PostgreSQL数据库服务Azure HorizonDB,旨在与其他超大规模云服务提供商的系统以及CockroachDB、YugabyteDB等第三方关系型数据库管理系统展开竞争。
微软声称该服务与开源PostgreSQL完全兼容,并表示这项在Azure平台上提供的数据库服务将实现全新的存储层,与其他PostgreSQL服务相比,在性能、可扩展性和可用性方面都有显著提升。微软目前已经提供Azure Database for PostgreSQL和Cosmos DB for PostgreSQL服务,后者可以处理分布式表,但该公司表示新服务将实现完全分布式架构。
微软数据库业务企业副总裁Shireesh Thota表示:"开发者会选择HorizonDB是因为它具备大规模读取扩展能力,无需在实例之间复制数据库,同时还拥有独特的AI功能,包括高级DiskANN向量索引,可以将筛选条件下推以提升性能,以及AI模型管理功能,可一键集成到AI Foundry平台。"
不过,他没有回答关于各种Azure PostgreSQL服务定价的相关问题。
微软表示,Azure HorizonDB经过重新设计,专为云平台优化,能够提供"远超"开源Postgres的规模和性能。该服务具备自动扩展存储功能,最高可达128TB,横向扩展计算能力最高可达3072个虚拟核心,多区域提交延迟小于1毫秒,并提供企业级安全和合规功能。
这项数据库服务的推出正值PostgreSQL蓬勃发展之际。Stack Overflow调查发现,58%的专业开发者使用PostgreSQL,使其成为迄今为止最受欢迎的数据库。然而,这项服务进入的是一个竞争激烈的分布式PostgreSQL服务市场,这些服务与开源关系型数据库管理系统的兼容程度各不相同。第三方系统包括CockroachDB、YugabyteDB和pgEdge,后者承诺提供基于开源PostgreSQL构建的多主分布式数据库。PlanetScale提供基于开源PostgreSQL构建的服务,使用该公司为MySQL/Vitess开发的专有操作器。与此同时,谷歌(AlloyDB)和AWS(Aurora DSQL)都提供分布式PostgreSQL服务。
Aurora DSQL、CockroachDB和YugabyteDB都提供无服务器版本,这意味着开发者无需进行配置任务。HorizonDB目前还不具备这一功能。
Thota表示:"Azure HorizonDB最初不是无服务器架构。虽然存储是自动扩展的,但客户需要配置所需的计算资源,并根据应用程序所需的吞吐量自行添加或移除副本。"
IDC研究总监Devin Pratt表示:"主要云服务商正在向相同的模式发展,即提供与PostgreSQL兼容的服务,配备云原生存储和计算以及AI功能。HorizonDB符合这一趋势,将向量搜索与谓词下推和模型管理整合到服务中。对开发者而言,这意味着需要连接的组件更少,通往事务数据旁AI功能的路径更直接。不过,团队仍应在自己的工作负载上验证延迟、成本和扩展支持。"
虽然谷歌和AWS也有类似服务,但Pratt表示这更像是一种趋势对齐而非追赶,因为Azure服务具有"更少的活动部件和更直接的AI功能路径"。
Constellation Research首席分析师Holger Mueller表示,由于PostgreSQL服务在主要云服务提供商中变得如此普遍,存在通往可互操作数据库标准的路径。他说:"PostgreSQL真正代表着不同云平台之间潜在代码兼容性的希望...这是除Oracle之外其他选择的潜在赌注,Oracle显然已经在事务数据库战役中获胜。"
尽管微软也在推广其专有关系型数据库管理系统SQL Server 2025的正式版本,但这一举措可能表明微软对开源数据库系统的承诺进一步加强。例如,今年1月,微软宣布了两个PostgreSQL扩展:pg_documentdb_core专为优化二进制JavaScript对象表示法(BSON)而设计,BSON是JSON文档的二进制编码序列化格式;而pg_documentdb_api则提供实现数据创建、读取、更新和删除操作的数据平面,以及查询功能和索引管理。这两个扩展都旨在从PostgreSQL后端创建文档数据库平台,微软建议使用FerretDB作为前端。
微软表示,由此产生的与MongoDB兼容的"多云和混合NoSQL"服务现已在Azure平台上线。
Q&A
Q1:Azure HorizonDB与微软其他PostgreSQL服务有什么区别?
A:Azure HorizonDB是完全分布式的PostgreSQL数据库服务,而微软现有的Azure Database for PostgreSQL和Cosmos DB for PostgreSQL中,只有后者能处理分布式表。HorizonDB实现了全新的存储层,在性能、可扩展性和可用性方面都有显著提升。
Q2:Azure HorizonDB的主要技术优势有哪些?
A:Azure HorizonDB具备大规模读取扩展能力,无需在实例间复制数据库,提供高级DiskANN向量索引,自动扩展存储最高达128TB,横向扩展计算最高达3072个虚拟核心,多区域提交延迟小于1毫秒。
Q3:Azure HorizonDB支持无服务器部署吗?
A:目前不支持。虽然存储是自动扩展的,但客户仍需要配置所需的计算资源,并根据应用程序的吞吐量需求自行添加或移除副本。这与Aurora DSQL、CockroachDB等竞争对手的无服务器版本不同。
好文章,需要你的鼓励
虽然在CES 2026展会上需要仔细寻找才能发现Linux的身影,但它确实无处不在。Canonical展示了与英伟达合作的Ubuntu Linux桌面超级计算机,配备GB10芯片、128GB内存和4TB存储。公司还演示了Ubuntu Core在IoT设备中的应用,以及为应对欧盟网络韧性法案推出的Ubuntu Pro设备支持方案。此外,Linux正成为软件定义汽车、边缘AI和智能电视的默认平台。
剑桥大学研究团队首次系统探索AI在多轮对话中的信心判断问题。研究发现当前AI系统在评估自己答案可靠性方面存在严重缺陷,容易被对话长度而非信息质量误导。团队提出P(SUFFICIENT)等新方法,但整体问题仍待解决。该研究为AI在医疗、法律等关键领域的安全应用提供重要指导,强调了开发更可信AI系统的紧迫性。
智能白板制造商Vibe发布桌面AI设备Vibe Bot,集成语音助手、智能摄像头和AI笔记功能。该设备采用圆柱形设计,配备4K摄像头、波束成形麦克风和可旋转屏幕,能够跟踪发言者并自动调整视角。支持在线和离线会议录音,提供实时转录和AI生成的会议纪要,用户可通过语音助手查询会议信息并触发日历等应用操作。
威斯康星大学研究团队开发出Prithvi-CAFE洪水监测系统,通过"双视觉协作"机制解决了AI地理基础模型在洪水识别上的局限性。该系统巧妙融合全局理解和局部细节能力,在国际标准数据集上创造最佳成绩,参数效率提升93%,为全球洪水预警和防灾减灾提供了更准确可靠的技术方案。