Azure Database for PostgreSQL 是基于开源 PostgreSQL 引擎构建的完全托管云数据库服务。Azure 预配基础结构,并自动处理修补、备份、高可用性和扩展。你使用标准 PostgreSQL 工具连接,其余由 Azure 管理。有关详细信息,请参阅 Azure Database for PostgreSQL 文档。
核心优势包括:含自动修补和升级的完全托管运营、提供区域冗余高可用性的 99.99% SLA、与本地部署 PostgreSQL 相比最高降低 58% 的总拥有成本 (TCO)、提供向量搜索和 Azure AI 集成的内置 AI 功能、企业级安全性和合规性,以及灵活的按需扩展。
Microsoft 是开源社区的坚定支持者。我们一些最广泛使用、最活跃的开发人员工具和框架(如 GitHub、Visual Studio Code、.NET)都是开源的。仅就 PostgreSQL 而言,我们的团队在过去 10 年已向 PostgreSQL 核心做出 450 余次提交。阅读 Microsoft 开源博客。
Azure 提供多种托管数据库备选方案。Azure SQL 数据库为 T-SQL 工作负载提供完全托管的 SQL Server 引擎。Azure Database for MySQL 支持 MySQL 应用程序。Azure Cosmos DB 适用于 NoSQL 和多模型场景。Azure HorizonDB 为要求最严苛的高性能工作负载提供与 PostgreSQL 兼容的选项。
Azure SQL 数据库采用 Microsoft SQL Server 引擎和 T-SQL,是 SQL Server 的理想选择。Azure Database for PostgreSQL 使用开源 PostgreSQL 引擎,具备完全开源兼容性和热门扩展兼容性。两者均由 Azure 完全托管;你的选择取决于应用程序是否需要 SQL Server 或 PostgreSQL。
是。Azure Database for PostgreSQL支持 AI,通过 pgvector 提供原生向量支持、借助 DiskANN 实现高性能向量索引,并通过 Azure AI 扩展直接从数据库调用大语言模型,支持检索增强生成 (RAG)、语义搜索和智能体等场景。