Английская лексика: Разработка программного обеспечения · Базы данных и хранение данных

Что значит eventual consistency?

Значение и примеры · Разработка программного обеспечения

существительноеТермин продвинутого уровня

eventual consistency: согласованность в конечном счёте, eventual consistency

Гарантия, что при отсутствии новых изменений все копии данных через некоторое время станут одинаковыми, хотя чтение может временно возвращать устаревшее значение.

Где и как употребляется

Распространена в распределённых и NoSQL-системах, например Cassandra и DynamoDB, где помогает сохранять скорость и доступность. Противоположность — строгая согласованность. Интерфейс проектируют так, чтобы небольшое устаревание данных было допустимо, например для счётчика лайков.

Примеры предложений

  1. Because of eventual consistency, a new comment may take a second to appear in other regions.

    Из-за eventual consistency новый комментарий может появиться в других регионах с задержкой в секунду.

    Реплики обновляются не мгновенно, поэтому запись временно видна не везде.

  2. Eventual consistency is fine for view counts but not for account balances.

    Eventual consistency подходит для счётчиков просмотров, но не для балансов счетов.

    Допустимость краткого расхождения зависит от важности точного значения.

Распространённые словосочетания

  • eventual consistency model
  • eventually consistent
  • strong consistency
  • consistency guarantees

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Базы данных и хранение данных

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: