我的理解在这里可能不对。据我了解,Couchbase使用智能客户端来自动选择要在群集中写入或读取哪个节点。我不明白的是,当这些数据被写入/读取时,它是否也立即写入所有其他节点?如果是这样,在发生节点故障时,Couchbase如何知道使用与当前操作/密钥“标记为主”的节点不同的节点?如果您的某个节点出现故障,您是否会丢失数据?Couchbase节点故障
这句话从Couchbase服务器手册给我的印象,你做数据丢失(这将使Couchbase不适合高可用性要求):
-
用较少的大节点,万一节点故障的给 应用程序的影响将更大
预先感谢您的时间:)