亚马逊云科技宣布了多项针对 Aurora DSQL 的更新,重点聚焦于易用性、集成能力与开发者工具。这些改进包括全新的交互式Aurora DSQL Playground,它能够让开发者无需注册、无需付费,即可直接在浏览器中探索和测试该数据库。
Amazon Aurora DSQL 是一款兼容 PostgreSQL 的无服务器分布式数据库,旨在支持双活高可用与多区域的强一致性。自去年发布正式版本并完成近期区域扩张后,该团队新增了与主流SQL工具的集成,包括 SQLTools DSQL 驱动与 DBeaver 社区版 DSQL 插件。同时还新增了对Tortoise ORM、Flyway、Prisma的兼容,让架构管理与应用开发流程更加顺畅。
Ampt 联合创始人、AWS Serverless 专家Jeremy Daly在其资讯中写到:
亚马逊云科技针对 Aurora DSQL 持续做出了非常明智的举措……这正是将其打造为开发人员的默认方案的方式:降低使用门槛,贴近开发者的使用习惯,并与我们已在使用的工具深度集成。DSQL 最近确实满足了我的大量需求。
Aurora DSQL Playground是一个基于浏览器的实验环境,用户无需 AWS 账号、无需任何配置,即可测试架构、执行 SQL 查询、体验分布式 PostgreSQL 的能力。这一新功能获得了社区的积极反馈,此前开发者曾质疑,如果不承担高额成本的话,是否有可能对其进行测试。The Duckbill Group 首席云经济学家 Corey Quinn 写到:
值得肯定的是,消除账号注册门槛来吸引用户使用 DSQL 确实是很聪明的吸引客户的策略。毕竟,只要我没给你我的信用卡,你就没法用复杂难懂的 Aurora DSQL 计费机制给我带来意料之外的账单。
亚马逊云科技还发布了全新的Go(pgx)、Python(asyncpg)、Node.js(Postgres.js WebSocket)连接器,旨在简化基于 IAM 的身份认证与应用连接。这些全新连接器都是开源的,可以作为透明的认证层,自动处理 IAM 令牌生成。Daly补充说:
如果你曾在无服务器环境中浪费大量时间处理令牌生成与连接管理,这一更新意义重大。更简洁的认证流程加上官方原生的连接器,让 DSQL 不再像一个试验品,而更像是新一代的默认数据库。
针对 AI 编程环境,Aurora DSQL 现在已经集成了Kiro能力与AI智能体Skill。此次更新让 AI 编程智能体能够直接理解并操作 Aurora DSQL,借助服务内置知识库,协助开发者完成架构设计、查询编写、数据库任务管理等工作。
这些更新旨在提升开发者体验,并扩展 Aurora DSQL 与主流工具、框架的集成度;同时,该团队还新增了引擎级特性,缩小与标准 PostgreSQL 的功能差距,引入对标识列(identity columns)与序列对象(sequence objects)的支持。这消除了应用代码中自定义 ID 生成逻辑的需求,让依赖这些标准 SQL 特性的现有 PostgreSQL 工作负载更易迁移。
在近期的文章“Aurora DSQL:可缩放到零的无服务器PostgreSQL(你应该迁移吗?)”中,美国本田汽车公司解决方案架构师Dinesh Kumar Elumalai详细介绍了从 RDS 或 Aurora 迁移的方法,包括乐观并发的权衡与外键等缺失的功能。Ciena 首席云解决方案架构师 Darryl Ruggles评论说:
Aurora DSQL 作为亚马逊云科技真正的无服务器 PostgreSQL 方案正受到广泛的关注,但其迁移路径远比许多人描述的更复杂。
“Aurora DSQL中的SQL特性兼容性”页面记录了当前的差异与限制。
查看英文原文:AWS Expands Aurora DSQL with Playground, New Tool Integrations, and Driver Connectors





