我不知道这个话题有没有讨论过。如果是,请指给我看。
从设计哲学的角度来看,我指的是真正的差异。有人说关系数据库管理系统就像自动变速器,而NoSQL就像手动变速器。关系数据库管理系统更像是一个黑匣子,但是NoSQL在组织数据的方法上给了您更多的控制,因此查询的计算复杂性是可以预测的。
然而,正如我们所看到的,MongoDB正在提供类似于关系数据库管理系统的查询接口。关系数据库管理系统和NoSQL会通过不同的路径到达相同的目的地吗?
发布于 2012-03-15 15:44:14
http://it.toolbox.com/blogs/madgreek/nosql-vs-rdbms-apples-and-oranges-37713
这会给你一个很好的理解。
“非常大的数据集通常是按时间顺序发生的基于事件的事务。例如weblog、购物事务、装配线设备的制造数据、科学数据收集等。这些类型的数据每秒都会大量积累,并且可以占用RDBMS的所有开销。但是对于OLTP处理,没有什么比一个设计良好的RDBMS的数据质量和性能相结合的了。”
发布于 2012-03-15 15:47:32
简单地说,严格地说,这是记事本中打开的空文件和Excel中的模板表之间的区别。
https://stackoverflow.com/questions/9723145
复制相似问题