Database 具有高可用性、无单点故障的小型数据库解决方案
我需要为一个小的解决方案选择一个解决方案,即2个表/实体,总共最多100000行(约20 MB的数据),HA的数据分布在多个节点之间。没有单点故障的HA是必须的。我正在考虑卡桑德拉来完成这项任务。然而,我觉得Cassandra对于如此大量的数据来说可能是一种过度的杀伤力。对于这个任务,是否有更轻的替代方案,可以为HA提供多主复制能力。 < P>我认为卡桑德拉是你要做的合理人选。复制和高可用性是Cassandra的现成功能,其他数据库解决方案倾向于“附加”HA。Cassandra的负载也不太重,可以非常可靠地在小型服务器上运行(请参阅) 另一方面,如果您以前没有使用过Cassandra,则必须学习从概念上理解复制、一致性和可用性如何在Cassandra中工作,如果您更熟悉其他数据库解决方案中的这些概念,这可能需要一些时间 有了20MB的数据,它看起来也可以做到这一点Database 具有高可用性、无单点故障的小型数据库解决方案,database,cassandra,cassandra-2.0,high-availability,multi-master-replication,Database,Cassandra,Cassandra 2.0,High Availability,Multi Master Replication,我需要为一个小的解决方案选择一个解决方案,即2个表/实体,总共最多100000行(约20 MB的数据),HA的数据分布在多个节点之间。没有单点故障的HA是必须的。我正在考虑卡桑德拉来完成这项任务。然而,我觉得Cassandra对于如此大量的数据来说可能是一种过度的杀伤力。对于这个任务,是否有更轻的替代方案,可以为HA提供多主复制能力。 < P>我认为卡桑德拉是你要做的合理人选。复制和高可用性是Cassandra的现成功能,其他数据库解决方案倾向于“附加”HA。Cassandra的负载也不太重,可