NoSQL如何执行水平扩展以及它如何比RDBMS扩展更有效

时间:2017-05-26 11:25:07

标签: rdbms scaling nosql

我正在阅读关于noSQL和关系DBMS的文章。 经过许多帖子后,我无法确切了解noSQL系统如何执行水平扩展以及它如何比RDBMS扩展更有效。

毕竟,RDBMS还可以进行复制和分片。

NoSql的情况如何快?

2 个答案:

答案 0 :(得分:0)

Wiki关系DBMS。它们通过关系方面的建模提供通用查询和完整性以及一定的计算速度/存储成本 - 行表格可以对情况做出一些真实的陈述 - 通常加上并发和分布式原子事务。阅读维基百科的NoSQL。这是一个包罗万象的术语,指的是通过前面的各种方式“扩展”和/或专注于当前RDBMS接口和实现提供的各种功能的系统,具体取决于特定的NoSQL系统(或者,给定一些共享功能) ,系统类)。由于“关系”是关于将状态表征和查询为表而不是特定性能或其他属性,“NoSQL”实际上是一种误解的误称。

答案 1 :(得分:0)

首先,没有名为“NoSQL”的技术或产品。 NoSQL是一个描述dozens of different technologies的广泛类别,每个类别都有不同的工作方式。请不要使用术语“NoSQL”,就像它是单个实现一样。

大多数NoSQL产品都牺牲了RDBMS默认提供的ACID功能,从而实现了一些可扩展性改进。