Поддерживает ли GCP MemoryStore строгую согласованность?

Я получаю доступ к MemoryStore из java / kubernetes с помощью клиента «салат». Могу ли я ожидать, что «получить» будет строго согласованным с GCP MemoryStore?


person Torbjørn Vik    schedule 13.09.2018    source источник


Ответы (1)


Memorystore для Redis не является распределенным хранилищем данных, поэтому вы всегда запрашиваете один единственный экземпляр. В игре нет проблемы с согласованностью.

Для полноты картины Memorystore для Redis предлагает 2 уровня обслуживания:

  • Базовый уровень: предоставляет автономный экземпляр Redis.
  • Стандартный уровень: предоставляет высокодоступный экземпляр Redis, который включает автоматически включенную межзональную репликацию и автоматическое переключение при отказе. Это означает, что он предоставляет 2 экземпляра, но второй является всего лишь копией первого для аварийного переключения на случай, если у мастера возникнет проблема. Однако вы по-прежнему запрашиваете только главный экземпляр.
person LundinCast    schedule 14.09.2018