对象与文档存储(数据库)=差异(nosql)?

时间:2011-01-26 00:21:00

标签: database nosql

我将感谢您对这些不同概念的简短解释。维基百科在NoSQL的背景下提及但我没有找到任何进一步的信息,两者之间的区别。

有关评论的更新:

http://en.wikipedia.org/wiki/NoSQL#Object_database

VS

http://en.wikipedia.org/wiki/NoSQL#Document_store

但差异对我来说完全不清楚。 (Stackoverflow不允许我发布两个链接作为新手,因此实际上禁用了链接)

由于 延

2 个答案:

答案 0 :(得分:5)

对于大多数实际用途,没有区别 - 文档通常只是一个序列化对象,如果您只需要基本存储,任何键/值存储都可以保存对象。

处理部分更新和查询的方式可能存在差异,但由于没有标准NoSQL这样的东西,因此同一类别的产品之间会有同样多的差异。

答案 1 :(得分:1)

“S3 是一个对象存储...... DynamoDB 是一个文档数据库” 他们在这里详细介绍了差异:https://serverless.pub/s3-or-dynamodb/