标签: database sharding
在水平分布式数据库的概念中,当分片变得不可用时会发生什么?
答案 0 :(得分:2)
你的问题很模糊。在可以控制复制因子和一致性级别的数据库中,如Cassandra或Voldemort,您的数据应该是安全的(除非您搞乱它)。
另一方面(但我不称它们为水平分布式数据库),有像memcached或redis这样的项目,每个分片处理一组给定的数据(仅一个副本)。因此,如果某些分片出现故障,数据集将丢失(除非您使用复制或类似的东西......)但是当然群集中的数据没有冗余,它自己