2010-06-04 35 views
3

Cassandra提供控制一致性,如「寫入2個節點並告訴我完成」。 兩個「主」節點和一些從站使系統良好的故障切換。Cassandra故障轉移vs其他數據庫?

MongoDB提供複製對 - 類似cassandra的simmilar故障切換強制? 是否有任何其他數據庫與此表單功能?

回答

3

Cassandra是一個完全分佈式系統,因此不需要明確的故障轉移。如果你發送請求的計算機死機,你只需重新連接另一臺計算機(RRDNS,haproxy,任何方法都可以)。即使丟失了整個數據中心,Cassandra也無需處理應用程序。

+0

感謝您的回覆,我的意思是說,如果主人失敗了更多的數據庫無法寫或完全unavilable,那麼是否有像cassandra可比主 - 失敗抵抗系統? – jlmfao 2010-06-05 00:13:46

+0

Voldemort和riak有相似的設計。 – jbellis 2010-06-13 14:19:36