根据其总体数据策略,Tailwind Traders 多年来一直使用 PostgreSQL。 你和你的团队可能已经了解 PostgreSQL 的好处。 你在迁移中会使用 Azure Database for PostgreSQL,并且你希望确保在迁移到云之前,可以获得与使用本地服务器时同等的好处。

Azure Database for PostgreSQL 是云中的关系数据库服务。 服务器软件基于开源 PostgreSQL 数据库引擎的社区版本。 使用 Azure Database for PostgreSQL 时,可熟悉 PostgreSQL 的工具和专业知识。

此外,Azure Database for PostgreSQL 提供以下好处:

  • 与本地资源相比,具有内置高可用性。 不需要额外的配置、复制或成本即可确保应用程序始终可用。
  • 简单灵活的定价。 可以根据选定的定价层选项获得可预测的性能,包括软件修补、自动备份、监视和安全性。
  • 根据需要在数秒内纵向扩展或缩减。 可以根据需要单独缩放计算或存储,以确保调整服务匹配使用情况。
  • 长达 35 天的可调整自动备份和时间点还原。
  • 具有企业级安全性和合规性,可保护静态和动态敏感数据。 此安全性涉及磁盘上的数据加密以及客户端与服务器通信之间的 SSL 加密。

Azure Database for PostgreSQL 提供了两个部署选项:“单一服务器”和“超大规模 (Citus)”。

单一服务器

“单一服务器”部署选项提供:

  • 没有额外费用的内置高可用性 (99.99% SLA)。
  • 可预测的性能和非独占即用即付定价。
  • 根据需要在数秒内进行垂直缩放。
  • 用于评估服务器的监视和警报。
  • 企业级安全性和符合性。
  • 能够保护静态和动态敏感数据的安全。
  • 长达 35 天的自动备份和时间点还原。

所有这些功能几乎都不需要进行任何管理,并且都是在不另外收费的情况下提供的。 可专注于快速应用程序开发和缩短产品上市时间,不必管理虚拟机和基础架构。 可以使用所选的开源工具和平台继续开发应用程序,不需学习新技能。

“单一服务器”部署选项提供三个定价层:“基本”、“常规用途”和“内存优化”。 每个层提供不同的资源功能以支持数据库工作负荷。 可以在一个月内花费很少的费用基于小型数据库构建第一个应用,然后根据解决方案的需求调整缩放。 动态可伸缩性使得数据库能够以透明方式对不断变化的资源需求做出响应。 只需在需要资源时为所需的资源付费。

超大规模 (Citus)

超大规模 (Citus) 选项使用分片跨多台计算机来水平缩放查询。 其查询引擎会将这些服务器的传入 SQL 查询并行化,加快大型数据集上的响应。 它为需要更大规模和更高性能的应用程序提供服务:通常,工作负载接近或已超过 100 GB 的数据。

超大规模 (Citus) 部署选项支持多租户应用程序、实时操作分析和高吞吐量事务性工作负载。 针对 PostgreSQL 构建的应用程序可以在超大规模 (Citus) 部署的基础上运行分布式查询,使用标准的连接库,基本不需要什么更改。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注