可调谐一致性如何在分布式系统(如Elastic-Search或Cassandra)中工作?

时间:2016-09-27 00:18:53

标签: elasticsearch solr cassandra couchbase distributed

可调整性表示当master-node收到更新时,主服务器无需等待所有replica-nodes复制相同的更新。用户可以配置多少个副本in-sync

如果以上情况属实,请考虑以下情况:

  1. 系统有一个主副本和5个副本,可调整性设置为2。
  2. 更新到达主服务器并写入主服务器和1个副本。
  3. 即使他们在线,主人也无法写入任何其他副本。
  4. 由于未达到可调参数一致性,因此master无法进行更新。
  5. 已成功复制更新的副本会发生什么变化?
  6. 请注意,我故意避免指定任何特定的分布式系统,因为这是许多系统(如Elastic-Search,Solr,Couchbase和Cassandra)的常见模式。这些系统是否具有像数据库一样的回滚功能?

0 个答案:

没有答案