什么是 Azure Database for PostgreSQL?What is Azure Database for PostgreSQL?

Azure Database for PostgreSQL 是 Microsoft 云中的关系数据库服务,基于 PostgreSQL Community Edition(在 GPLv2 许可证下提供)数据库引擎。Azure Database for PostgreSQL is a relational database service in the Microsoft cloud based on the PostgreSQL Community Edition (available under the GPLv2 license) database engine. 用于 PostgreSQL 的 Azure 数据库提供以下功能:Azure Database for PostgreSQL delivers:

  • 内置的高可用性。Built-in high availability.
  • 使用自动备份和时间点还原对数据进行长达 35 天的保护。Data protection using automatic backups and point-in-time-restore for up to 35 days.
  • 自动维护基础硬件、操作系统和数据库引擎,使服务保持安全和最新状态。Automated maintenance for underlying hardware, operating system and database engine to keep the service secure and up to date.
  • 使用非独占预付费定价,实现可预测性能。Predictable performance, using inclusive pay-in-advance pricing.
  • 在几秒钟内实现弹性缩放。Elastic scaling within seconds.
  • 具有企业级安全性和行业领先的符合性,可保护静态和动态敏感数据。Enterprise grade security and industry-leading compliance to protect sensitive data at-rest and in-motion.
  • 具有监视和自动化功能,可简化大规模部署的管理和监视。Monitoring and automation to simplify management and monitoring for large-scale deployments.
  • 行业领先的支持体验。Industry-leading support experience.

Azure Database for PostgreSQL

这些功能几乎都不需要进行任何管理,并且都是在不另外收费的情况下提供的。These capabilities require almost no administration, and all are provided at no additional cost. 借助这些功能,用户可将注意力集中在如何快速进行应用程序开发、加快推向市场,而不需要投入宝贵的时间和资源来管理虚拟机与基础结构。They allow you to focus on rapid application development and accelerating your time to market rather than allocating precious time and resources to managing virtual machines and infrastructure. 此外,可以继续使用选择的开源工具和平台来开发应用程序,以提供业务所需的速度和效率,这些都不需要学习新技能。In addition, you can continue to develop your application with the open-source tools and platform of your choice to deliver with the speed and efficiency your business demands, all without having to learn new skills.

Azure Database for PostgreSQLAzure Database for PostgreSQL

Azure Database for PostgreSQL 单一服务器是一项完全托管的数据库服务,对数据库自定义的要求最低。Azure Database for PostgreSQL Single Server is a fully managed database service with minimal requirements for customizations of database. 单一服务器平台旨在以最少的用户配置和控制来处理大多数数据库管理功能,例如修补、备份、高可用性、安全性。The single server platform is designed to handle most of the database management functions such as patching, backups, high availability, security with minimal user configuration and control. 此体系结构已进行优化,提供内置的高可用性,在单个区域的可用性为 99.99%。The architecture is optimized for built-in high availability with 99.99% availability on single region. 它支持 PostgreSQL 社区版 9.5、9.6、10 和 11。It supports community version of PostgreSQL 9.5, 9,6, 10, and 11. 目前,该服务已在各种 Azure 区域中正式发布。The service is generally available today in wide variety of Azure regions.

“单一服务器”部署选项提供三个定价层:“基本”、“常规用途”和“内存优化”。The Single Server deployment option offers three pricing tiers: Basic, General Purpose, and Memory Optimized. 每个层提供不同的资源功能以支持数据库工作负荷。Each tier offers different resource capabilities to support your database workloads. 可以在一个月内花费很少的费用基于小型数据库构建第一个应用,然后根据解决方案的需求调整规模。You can build your first app on a small database for a few money a month, and then adjust the scale to meet the needs of your solution. 动态可伸缩性使得数据库能够以透明方式对不断变化的资源需求做出响应。Dynamic scalability enables your database to transparently respond to rapidly changing resource requirements. 只需在需要资源时为所需的资源付费。You only pay for the resources you need, and only when you need them. 有关详细信息,请参阅定价层See Pricing tiers for details.

单一服务器最适合用于云原生应用程序,这些应用程序旨在处理自动修补,而无需对修补计划和自定义 PostgreSQL 配置设置进行精细控制。Single servers are best suited for cloud native applications designed to handle automated patching without the need for granular control on the patching schedule and custom PostgreSQL configuration settings.

有关单一服务器部署模式的详细概述,请参阅单一服务器概述For detailed overview of single server deployment mode, refer single server overview.