【发布时间】:2010-04-12 10:31:36
【问题描述】:
我将构建一个希望减少单点故障的系统,并且我需要一个数据库。是否有任何(免费)关系数据库系统可以很好地处理多主设置(即易于添加和删除节点的地方),还是使用 NoSQL 数据库更好?
据我了解,键值存储会更好地处理这个问题。对于多主(集群)设置,您推荐什么数据库系统?
【问题讨论】:
-
除非您运行的是真正的关键任务,否则不要打扰。集群数据库具有巨大的复杂性成本并产生其他问题(例如脑裂)。 NoSQL 解决方案通常远没有那么成熟,只是具有不同的复杂性成本。
标签: database rdbms fault-tolerance key-value-store distributed-database