GCP MemoryStore поддерживает строгую согласованность? - PullRequest
0 голосов
/ 13 сентября 2018

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

1 Ответ

0 голосов
/ 14 сентября 2018

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

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

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