我将感谢您对这些不同概念的简短解释。维基百科在NoSQL的背景下提及但我没有找到任何进一步的信息,两者之间的区别。
有关评论的更新:
http://en.wikipedia.org/wiki/NoSQL#Object_database
VS
http://en.wikipedia.org/wiki/NoSQL#Document_store
但差异对我来说完全不清楚。 (Stackoverflow不允许我发布两个链接作为新手,因此实际上禁用了链接)
由于 延
答案 0 :(得分:5)
对于大多数实际用途,没有区别 - 文档通常只是一个序列化对象,如果您只需要基本存储,任何键/值存储都可以保存对象。
处理部分更新和查询的方式可能存在差异,但由于没有标准NoSQL这样的东西,因此同一类别的产品之间会有同样多的差异。
答案 1 :(得分:1)
“S3 是一个对象存储...... DynamoDB 是一个文档数据库” 他们在这里详细介绍了差异:https://serverless.pub/s3-or-dynamodb/