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

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


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

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

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

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

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

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

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

При создании кластера можно управлять распределением хостов по зонам доступности:

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

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

    • Разные зоны (рекомендуется).

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

    • Одна зона.

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