10нод

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

896ГБ RAM

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

99,95%

Гарантированный SLA

24/7

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Резервные копии RDB каталога

  • Создаются автоматически или по расписанию, заданным пользователем
  • Хранятся в выделенном объектном хранилище T1 Облако
  • Изолированы от резервных копий других пользователей

Управление

  • Доступ через API
  • SQL Runner
  • Настройка ролей и уровней доступа
  • Аудит действий пользователей

Горизонтальное и вертикальное масштабирование

  • Увеличивайте vCPU и RAM в целях повышения производительности
  • Расширяйте объем дискового пространства
  • Увеличивайте количество нод в кластере, исходя из ваших задач

Актуальная версия Redis-совместимой СУБД

  • 7.2.5

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

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

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

Standalone

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

Cluster

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

Sentinel

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

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

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

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

Pay-As-You-Go

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

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

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