10нод

Максимальный размер кластера

896ГБ RAM

На 1 ноду кластера

99,95%

Гарантированный уровень доступности

24/7

Круглосуточная поддержка

Преимущества сервиса

Сервис с открытым исходным кодом

Сервис развернут на основе решения с открытым исходным кодом, что исключает вероятность технологическогой зависимости от поставщика

Шардирование

Балансировка нагрузки между хостами базы данных при больших объемах данных или необходимости в интенсивных вычислениях

Асинхронная репликация и отказоустойчивость

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

Удобное управление

Развертывание управляемого сервиса и легкий запуск базы данных за 10 минут из единого интерфейса управления

Прозрачная модель затрат

Гибкая и прозрачная модель тарификации позволяет производить оплату только по факту используемых ресурсов. Это помогает контролировать расходы и оптимизировать бюджет

Сценарии использования

Кэширование данных

Управляемый сервис In-MemoryDB может применяться для кэширования результатов запросов баз данных, вычислений и других ресурсоёмких операций. Его использование позволяет ускорить чтение данных и сокращает время загрузки, так как уменьшается нагрузка на базы данных

Организация пользовательских сессий

Managed Service for In-MemoryDB позволяет хранить информацию о сессиях пользователей в веб-приложениях. Благодаря быстродействию облачного сервиса данные о сессии могут быть быстро прочитаны и записаны, что обеспечивает высокую скорость работы приложений даже при большом количестве пользователей

Очереди сообщений

Сервис In-MemoryDB поддерживает разные структуры данных, включая списки. Это позволяет создавать эффективные системы обмена сообщениями и очереди задач, обеспечивая асинхронную обработку задач и распределение нагрузки на приложения

Распределенные блокировки (Distributed Locks)

In-MemoryDB — это эффективный инструмент для реализации механизмов распределённой блокировки. Он необходим для синхронизации доступа к ресурсам в распределённых системах и предотвращения конфликтов

Счетчики и ограничители скорости

Функции увеличения (инкремента) и уменьшения (декремента) в In-MemoryDB делают его эффективным инструментом для реализации счётчиков. С их помощью можно подсчитывать число посещений веб-страницы, ограничивать частоту операций (Rate Limiting) и контролировать количество запросов к программному интерфейсу (API) в единицу времени

Системы реального времени

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

Публикация/подписка (Pub/Sub)

Модель публикации и подписки даёт возможность создавать масштабируемые системы рассылки сообщений, в которых производители не осведомлены о потребителях. Это упрощает разработку распределённых систем и микросервисов.

Геопространственные индексы

Сервис обладает функциями геопространственных индексов и запросов, которые можно применять для создания геозависимых приложений, например, для быстрого определения местоположения ближайших объектов на карте.

Функциональные возможности

Надежная архитектура

Схема работы сервиса

Доступные конфигурации кластеров

Автономная (Standalone)

Одиночная конфигурация для обеспечения простоты и экономии ресурсов
  • Ограниченная отказоустойчивость
  • Подойдет для тестирования и разработки

Кластерная (Cluster)

Конфигурация с несколькими мастерами и репликацией
  • Отказоустойчивый
  • Подойдет для производственного использования

Контролируемая (Sentinel)

Конфигурация с мастером и несколькими репликами
  • Отказоустойчивый
  • Подойдет для производственного использования

Зоны ответственности

Процесс
Пользователь
Т1 Облако
Установка и настройка ОС
Установка и оптимизация параметров СУБД
Репликация отказоустойчивого кластера
Мониторинг состояния СУБД
Обеспечение ресурсов для масштабирования
Предоставление оборудования для СУБД
Осуществление резервного копирования
Обеспечение технической поддержкой
Подключение к БД и корректные выборки данных

Модель оплаты

Оплата по факту потребления

  • Поминутная тарификация
  • Оплата на основе фактического потребления только за вычислительные ресурсы и дисковое пространство в течение определенного времени
  • В случае масштабирования ресурсов, учтем повышение или снижение уровня потребления"

Не тарифицируется

  • Исходящий и входящий интернет трафик
  • Трафик между продуктами Т1 Облако"