Files
nexus/wiki/entities/Amazon-DynamoDB.md

42 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Amazon DynamoDB"
type: entity
tags:
- AWS
- Database
- NoSQL
- Key-Value
- Document
sources:
- ctp-topic-51-architecting-with-aws-purpose-built-databases
last_updated: 2026-04-23
---
## Overview
Amazon DynamoDB 是 AWS 全托管的 NoSQL 键值和文档数据库提供单位数毫秒single-digit millisecond性能支撑日处理万亿级请求规模。
## Key Characteristics
- **数据类型**键值Key-Value和文档DocumentJSON
- **性能**:单-digit 毫秒延迟,任何规模下均保持一致性能
- **规模**:可扩展至日处理万亿级请求
- **管理模式**:全托管(无服务器),无需容量规划
- **API**:支持 CRUD 操作,自动分区
## Aliases
- DynamoDB
- AWS DynamoDB
- Amazon DynamoDB
## Used By
- **Netflix**:使用 DynamoDB 实现高弹性和低延迟的 JSON 文档访问(来源:[[ctp-topic-51-purpose-built-databases]]
- **Duolingo**:使用 DynamoDB 存储个性化学习数据(来源:[[ctp-topic-51-purpose-built-databases]]
## Related Entities
- [[Amazon-Aurora]]关系型数据库Aurora 是 DynamoDB 在强一致性事务场景的替代方案
- [[Amazon-RDS]]:关系型数据库,固定 schema vs DynamoDB 的无 schema 灵活性
- [[Amazon-ElastiCache]]:缓存层,可与 DynamoDB 组合使用提升读取性能
## Related Concepts
- [[Purpose-Built-Databases]]DynamoDB 是 AWS 专用数据库家族的核心成员
- [[Multi-Database-Architecture]]DynamoDB 常与其他数据库(如 ElastiCache、Aurora组合使用