--- title: "Purpose-Built Database" type: concept tags: [database, AWS, architecture] date: 2026-04-18 --- ## Definition 专用数据库(Purpose-Built Database)为特定用例优化的数据库架构。根据用例选择最佳工具,避免一刀切的数据库架构。 ## Rationale 现代应用程序从传统的客户端-服务器模型演进,原因包括: - 客户需求变化 - 新设备类型多样化 - 数据类型多样化 - 经济因素 选择专用数据库需考虑: - 应用规模 - 用户数量 - 访问模式 - 使用高峰 - 性能要求(延迟、可用性) ## AWS Database Portfolio | 数据库类型 | AWS 服务 | 适用场景 | |------------|---------|----------| | 关系型 | Aurora, RDS | 固定模式、事务处理 | | 键值 | DynamoDB | 高扩展、低延迟 | | 文档 | DocumentDB | JSON 文档、灵活模式 | | 内存 | ElastiCache | 缓存、实时分析 | | 图形 | Neptune | 欺诈检测、推荐 | | 时序 | Timestream | IoT、监控数据 | | 宽列 | Keyspaces | 大规模写入 | ## Sources - [[ctp-topic-51-architecting-with-aws-purpose-built-databases]]