【问题标题】:Object vs Document Storage (Databases) = Difference (nosql)?对象与文档存储(数据库)= 差异(nosql)?
【发布时间】:2011-01-26 00:21:00
【问题描述】:

感谢您对这些不同概念的简短解释。 Wikipedia 在 NoSQL 的上下文中提到了两者,但我没有找到任何进一步的信息,两者之间有什么区别。

关于 cmets 的更新:

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

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

但是我完全不清楚区别。 (Stackoverflow 不允许我以新手的身份发布两个链接,因此这些链接实际上已被禁用)

谢谢 延斯

【问题讨论】:

  • 嗯,没有对象数据库这种东西,但你真的可以下载和使用文档数据库吗?
  • 如果您有要完成的特定任务,会更容易回答。搜索引擎?在线论坛?内容管理系统?
  • 感谢您的回复肯!好吧,实际上我只想了解有关 NoSQL 的所有内容,因此我很感兴趣有什么区别。该术语必须存在一些差异(否则维基百科不会使用两个术语),我想尝试理解差异。谢谢。
  • @Ken,没有对象数据库之类的东西吗?首先是 Wikipedia 链接,然后是 db4o (db4o.com/about/productinformation/db4o)。

标签: database nosql


【解决方案1】:

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

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

【讨论】:

  • 恕我直言,有很大的不同:参考。您可能在文档数据库上有一个库,以使其成为对象数据库。
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 2019-01-06
    • 1970-01-01
    • 2013-10-31
    • 1970-01-01
    • 2022-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多