亚马逊Aurora DSQL正式发布:分布式、兼容PostgreSQL的无服务器数据库

亚马逊Aurora DSQL正式发布:分布式、兼容PostgreSQL的无服务器数据库

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

亚马逊推出了Aurora DSQL,这是一种兼容PostgreSQL的无服务器分布式数据库,具备高可用性和多区域一致性。该数据库将组件拆分,提供99.99%的单区域可用性和99.999%的多区域可用性,适合微服务和事件驱动架构,支持ACID事务及核心关系特性,并在欧洲和亚太地区扩展支持。

🎯

关键要点

  • 亚马逊推出Aurora DSQL,兼容PostgreSQL的无服务器分布式数据库。
  • Aurora DSQL支持高可用性和多区域一致性,适合全球可扩展性和一致性能的应用场景。
  • 数据库组件被拆分为多个独立部分,支持高内聚性和独立扩展。
  • 单区域可用性为99.99%,多区域可用性为99.999%,系统可自动从故障中恢复。
  • Aurora DSQL适合微服务和事件驱动架构的应用,以及多租户SaaS应用和数据驱动服务。
  • 多区域集群的读写操作在所有区域端点之间保持一致和持久。
  • Aurora DSQL的设计目标是将数据库分解为小块,具有清晰的接口和明确的契约。
  • AWS声称Aurora DSQL与PostgreSQL在所有SQL查询上返回相同的结果,支持核心关系特性。
  • 新数据库在欧洲和亚太地区扩展支持,并引入了对PostgreSQL视图和AWS备份的支持。
  • 服务提供免费层,每月覆盖100000个DPU和1GB存储。

延伸问答

Aurora DSQL的主要特点是什么?

Aurora DSQL是一种兼容PostgreSQL的无服务器分布式数据库,支持高可用性和多区域一致性,具备99.99%的单区域可用性和99.999%的多区域可用性。

Aurora DSQL适合哪些应用场景?

Aurora DSQL适合微服务、事件驱动架构、多租户SaaS应用和数据驱动服务,如支付处理、游戏平台和社交媒体应用。

Aurora DSQL如何保证高可用性?

Aurora DSQL通过将组件拆分为多个独立部分,并在多区域部署中实现99.999%的可用性,系统能够自动从故障中恢复。

Aurora DSQL与PostgreSQL的兼容性如何?

AWS声称Aurora DSQL与PostgreSQL在所有SQL查询上返回相同的结果,并支持核心关系特性,如ACID事务和二级索引。

Aurora DSQL的计费方式是什么?

Aurora DSQL使用分布式处理单元(DPU)作为计费单位,每月提供100000个DPU和1GB存储的免费层。

Aurora DSQL在全球的支持情况如何?

Aurora DSQL在欧洲和亚太地区扩展支持,并引入了对PostgreSQL视图和AWS备份的支持。

➡️

继续阅读