Какой класс это реплицированная система

Дана реплицированная система с моделью согласованности, равной R = 1, W = 1, N = 5. К какому классу относится эта система? AP, ПК, AC? И почему?

  • N = количество узлов, которые хранят реплики данных
  • W = количество реплик, которые должны быть изменены, для завершения операций записи
  • R = количество реплик, к которым осуществляется доступ во время операций чтения

1 ответ

Решение

Это AP система.

  1. Ваш N=5, означает, что ваши одни и те же данные будут синхронизироваться с 5 узлами, поэтому это P система.

    P означает partition tolaranceдля распределенной системы узел в сети связан друг с другом. Но по некоторым причинам сеть может быть разделена на части сервал, тогда данные также будут разделены. Если одна информация хранится в более чем 1 реплике, она называется P,

  2. Ваш W=1означает, что ваша система не является системой строгой согласованности, потому что разные пользовательские приложения могут одновременно видеть разные данные, но эти данные, наконец, будут синхронизированы, поэтому это слабая система согласованности. Во всяком случае, мы не можем сказать, что эта система C,

  3. Ваш R=1, означает, что данные всегда можно прочитать, так что это A,

Одним словом, это AP система, так же, как Cassandra,

Другие вопросы по тегам