AWS宣布终止Amazon Quantum Ledger Database (QLDB)服务
AWS近期宣布,新客户将无法再注册使用Amazon Quantum Ledger Database (QLDB),这是一项由中央信任机构维护的不可变事务日志的托管服务。所有现有数据库将在一年后关闭,现有用户被鼓励迁移到Aurora PostgreSQL。
服务终止时间表
- 终止日期:QLDB服务支持将于2025年7月31日结束。
- 迁移建议:AWS建议现有用户迁移到Aurora PostgreSQL。
QLDB的背景与功能
- 发布历史:QLDB于2018年re:Invent大会上首次发布,2019年正式上线。
- 功能特点:QLDB提供了一个完整且可加密验证的应用程序数据变更历史记录,适用于银行与金融、电子商务、运输与物流、人力资源与薪资、制造业和政府应用等需要维护数据完整性和历史的场景。
迁移替代方案
AWS发布了一篇文章,解释为什么Aurora PostgreSQL是QLDB的合适替代方案,特别是用于常见的账本数据库用例。文章中提到的替代功能和服务包括:
- pgAudit:用于审计。
- Amazon S3:用于存储导出的交易历史。
- Aurora Database Activity Streams:用于替代QLDB流。
迁移挑战
- 数据完整性:Aurora PostgreSQL不像QLDB那样保留永久且不可变的变更记录,必须生成审计数据并存储在数据库外部。
- 迁移步骤:AWS提供了详细的迁移步骤,包括全量加载和持续复制,涉及S3、Step Functions、AWS Glue作业和AWS数据库迁移服务。
用户反应
- 缺乏正式公告:许多用户对AWS未正式公告QLDB的终止表示惊讶。
- 数据完整性风险:用户担心在迁移过程中可能会失去数据完整性保证。
- AWS服务终止趋势:过去一年,AWS已终止了多项服务,包括Amazon OpsWorks、Aurora Serverless V1和Amazon Honeycode,这与其以往“永不关闭现有服务”的形象形成了对比。
结论
AWS鼓励客户联系其AWS代表以规划迁移。QLDB的终止标志着AWS在服务管理策略上的转变,尽管这一决定可能出于股东利益考虑,但也引发了对AWS服务可靠性的担忧。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。