Облачная платформаEvolution

Принцип работы Managed Redis


Redis® — это хранилище данных в оперативной памяти (in-memory) с открытым исходным кодом. Используется для кеширования данных, а также в качестве базы данных, потокового сервера и брокера сообщений.

Сохранность данных и отказоустойчивость на уровне отдельных хостов обеспечивается через репликацию. Для защиты от более масштабных сбоев вы можете распределить хосты кластера по разным зонам доступности.

С помощью сервиса Managed Redis вы можете создать следующие типы кластеров:

  • Standalone — развертывание с единственным хостом, без репликации. Подходит для тестирования и небольших приложений.

  • Master/Replica — отказоустойчивый кластер высокой доступности.

Типы кластеров: Standalone и Master/Replica

Мультизональность

Мультизональное размещение позволяет повысить отказоустойчивость кластера на уровне инфраструктуры. При создании кластера можно управлять распределением хостов по зонам доступности:

  • Кластер типа Standalone размещается в одной зоне доступности. В случае сбоя в этой зоне кластер станет недоступен.

  • Кластер типа Master/Replica предоставляет выбор конфигурации:

    • Multi-AZ (рекомендуется).

      Хосты равномерно распределяются по трем зонам доступности. Это обеспечивает максимальную отказоустойчивость: даже при сбое в одной зоне кластер сохранит работоспособность.

    • Single-AZ.

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