SimpleDB是否与MongoDB类似?
答案 0 :(得分:25)
最重要的相似之处在于它们都避免了关系模型。除此之外,它们与你看待它们的方式完全不同。以下是十几种比较它们的方法的细分。
答案 1 :(得分:6)
尝试检查此链接MongoDB vs. SimpleDB 它是比较网格。我希望它对你有所帮助。
答案 2 :(得分:4)
SimpleDB is described as:
数据模型很简单:
- 组织了大量项目 进入域名。
- 项目很少哈希 包含键属性的表, 价值对。
- 属性可以 搜索各种词典 查询。
MongoDB是bit simpler:
数据库管理集合 存储的类似JSON的文档 以二进制格式称为 BSON。
答案 3 :(得分:1)
我对mongodb有很好的了解,刚开始使用SimpleDB。所以首先它们都不是key-value storage。 Mongodb和SimpleDB是document based nosql database,它是无架构的。这意味着您无需为“表格”创建架构。在输入数据之前(基本上它意味着你可以存储你想要的一切)。
基本上这里的相似性结束了。我将使用S代表SimpleDB,将M代表Mongo。
您应该考虑的最重要的事情之一是SimpleDB有一个非常基本的查询语言。甚至不支持group by
,sum
average
,distinct
等基本内容以及数据操作,因此功能并不比Redis / Memcached更丰富。另一方面,Mongo支持丰富的查询语言。