【发布时间】:2021-08-11 05:51:49
【问题描述】:
根据 DynamoDB 的文档,它支持 NoSQL 的键值和面向文档的属性,即使其他 NoSQL 数据库仅属于键值或文档或图形或面向列的一种类型
它还说
Amazon DynamoDB “建立在 Dynamo 的原则之上”[3] 并且是 AWS 基础设施内的托管服务。然而,虽然 Dynamo 基于无领导者复制,但 DynamoDB 使用单领导者复制。
Dynamo 是
一组技术共同构成高可用键值结构化存储系统[1]或分布式数据存储
因此,当 DynamoDB 建立在与面向文档的存储系统无关的 Dynamo 原则上时,并且由于开发人员必须创建主键并且表需要每个项目的键,DynamoDB 如何以及在什么意义上被称为面向文档的数据库?
一个数据库首先可以属于两种类型的 NoSQL 数据库吗?
【问题讨论】:
标签: nosql amazon-dynamodb