Сервис распределенного кэша для Redis

Сервис распределенного кэша (Distributed Cache Service, DCS) для Redis — служба баз данных, хранящихся в оперативной памяти. Построенный на основе архитектуры высокой готовности, сервис поддерживает три типа экземпляров: одноузловой, главный/резервный, кластерный. Сервис обеспечивает высокую скорость чтения/записи и быстрый доступ к данным.

Redis

DCS для Redis — стандартный сервис баз данных, предназначенных для постоянного хранения в оперативной памяти. Основан на кластерной архитектуре высокой готовности. Обеспечивает высокую скорость чтения/записи.

Мгновенная готовность к работе

Чтобы сконфигурировать и запустить кэш-сервер, понадобится несколько минут и пара щелчков мышью. Можно покупать ресурсы по мере необходимости или переносить услуги в облако без изменений.

Простота использования

DCS для Redis поддерживает перенос сервисов с минимальными изменениями. Он может контролировать сервисы на основе индивидуально настроенных оповещений и политик для более чем 30-ти показателей.

Надежновсть и безопасность

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

Способы применения

  • Игры

  • Электронная коммерция

  • Интернет

  • Финансы

  • Компания

Игры

Структура данных Redis SortedSet, применяемая в DCS, упрощает создание турнирных таблиц и обеспечивает быстрый доступ к ним.

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

  • Быстрый доступ к данным

    Получайте часто запрашиваемые данные, например турнирные таблицы, из кэша оперативной памяти, вместо того чтобы полагаться на медленные жесткие диски.

  • Масштабируемость

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

  • Резервное копирование и восстановление

    Копируйте данные в объектное хранилище и восстанавливайте их несколькими щелчками мыши.

Связанные сервисы

ECS

ELB

OBS

Электронная коммерция

DCS для Redis обеспечивает быстрый многопоточный доступ к часто запрашиваемым данным, например лидерам продаж и ежедневным распродажам. Сервис легко масштабировать, если нагрузка возрастет.

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

  • Высокая степень многопоточности

    DCS для Redis поддерживает до 100 000 запросов в секунду.

  • Легкое масштабирование

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

  • Поддержка постоянного хранения данных

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

Связанные сервисы

ECS

ELB

Интернет

DCS для Redis идеально подходит для использования в социальных сетях и веб-приложениях. Структура данных Redis Set хранит данные о дружеских связях, а структура данных Redis String может помещать статические файлы в кэш.

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

  • Высокая степень многопоточности

    Сервис распределенного кэша (DCS) для Redis поддерживает до 100 000 запросов в секунду.

  • Оплата за фактическое использование

    Получайте необходимые экземпляры DCS и платите только за те, которые вы действительно используете.

  • Легкое масштабирование

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

Связанные сервисы

ECS

ELB

Финансы

DCS для Redis обеспечивает многопоточность, безопасность и надежность данных в финансовых приложениях.

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

  • Высокая готовность

    Благодаря архитектуре высокой готовности, неисправность одного из узлов кэша не влияет на работу сервисов.

  • Безопасность

    Меры безопасности включают использование имени пользователя и пароля, а также ведение журнала аудита.

  • Резервное копирование и восстановление

    Копируйте данные в объектное хранилище и восстанавливайте их несколькими щелчками мыши.

Связанные сервисы

ECS

ELB

OBS

Компания

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

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

  • SQL-операторы

    Служба поддерживает стандартные SQL-операторы, например DML и DDL.

  • ACID-транзакции

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

  • JCache API

    Поддерживает интеграцию с внешними базами данных.

Связанные сервисы

OBS

Функции

Множество моделей кэша

Используйте модуль кэша Redis или IMDG в зависимости от среды.

  • Redis

    Хранилище данных в оперативной памяти. Поддерживает такие структуры данных, как строки, хэши, списки, множества, сортированные множества, а также многочисленные виды запросов, битовых массивов, гиперлогов, геопространственных индексов с запросами радиуса. DCS Redis поддерживает три типа экземпляров: одноузловой, главный/резервный, кластерный.

  • IMDG

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

Высокая готовность

Если происходит отказ главного экземпляра, через несколько секунд он заменяется на запасной.

  • Переход на другой ресурс при сбое

    Клиенты, использующие службу DCS, не заметят переход на другой ресурс при сбое, поскольку видимый экземпляр IP-адреса не изменится.

  • Избыточность

    Каждый экземпляр DCS главного/резервного типа запускается на главном и резервном узлах. Каждый элемент любого кластерного экземпляра DCS хранится на главном и резервном узлах кэша.

Гибкие характеристики

Выберите одноузловой или главный/резервный тип экземпляра объемом от 2 до 1024 ГБ.

  • Одноузловые экземпляры

    Каждый экземпляр DCS запускается только на одном узле кэша. При этом емкость хранилища составляет от 2 до 64 ГБ. Рекомендуется использовать такие экземпляры при необходимости записи в кэш.

  • Главные/резервные экземпляры DCS

    Каждый экземпляр запускается на двух узлах кэша. Один узел используется для главного экземпляра, второй — для резервного. Емкость экземпляров варьируется от 2 до 64 ГБ. Рекомендуется использовать такие экземпляры, когда необходима высокая готовность.

  • Экземпляры DCS кластерного типа

    Запускаются в кластерном режиме и обеспечивают емкость от 64 до 1024 ГБ. Рекомендуется использовать такие экземпляры, когда необходима высокая степень масштабируемости и многопоточности.

Масштабируемость

При возросшей нагрузке экземпляры DCS масштабируются без проблем.

  • Масштабирование онлайн

    Емкость экземпляров можно масштабировать, просто нажав на консоль управления DCS для Redis. При этом все услуги останутся доступны (в случае главных/резервных экземпляров), а время простоя (в случае одноузловых экземпляров) будет минимальным.

Надежность данных

DCS для Redis поддерживает постоянное хранение данных, резервное копирование и восстановление.

  • Поддержка постоянного хранения данных

    Поддержка доступна по умолчанию для главных/резервных экземпляров. Данные отправляются на диски с секундной задержкой.

  • Резервное копирование данных

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

Безопасность

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

  • Сетевая изоляция

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

  • Авторизация пользователя

    Сервис DCS для Redis проверяет сложность пароля, чтобы защитить его от взлома.

  • Отслеживаемость

    DCS для Redis связан с сервисом отслеживания операций с облачными ресурсами и может записывать и проверять все операции владельцев по управлению облаками.

Маниторинг параметров

Можно использовать свыше 30 параметров для индивидуальной настройки оповещений и политик.

  • Широкий выбор параметров

    Внешние параметры Redis задают количество возможных команд, одновременных операций, соединений, пользователей и заблокированных соединений.
    Параметры потребления ресурсов определяют использование центрального процессора, физической памяти, входящей и исходящей пропускной способности сети.
    Внутренние параметры Redis отвечают за использование объема экземпляра, количество ключей безопасности, в том числе с истекшим сроком, каналы и шаблоны PubSub, количество правильных и неправильных вводов ключей безопасности.

  • Индивидуальные настойки оповещений и политик

    Определите оповещений и оповестите об этом работников, отслеживающих такие события, как частый неправильный ввод ключей безопасности, использование ключей с истекшим сроком и т.д.

Рекомендуемые конфигурации

Начальный уровень

Одноузловой экземпляр емкостью 2 ГБ

Начальный уровень

Одноузловой экземпляр емкостью 2 ГБ

Особенности

  • До 10 000 одновременных соединений
  • Гибкое масштабирование
  • Особые средства безопасности

Варианты использования

  • Веб-приложения очень маленького и маленького размеров
  • Тестовая среда малых и средних организаций

Продвинутый

Главный/резервный экземпляр емкостью 16 ГБ

Продвинутый

Главный/резервный экземпляр емкостью 16 ГБ

Особенности

  • Архитектура высокой готовности
  • Резервное копирование и восстановление данных
  • Поддержка постоянного хранения данных

Варианты использования

  • Веб-приложения среднего размера
  • Производственная среда малых и средних предприятий

Профессиональный

Главный/резервный экземпляр емкостью 64 ГБ

Профессиональный

Главный/резервный экземпляр емкостью 64 ГБ

Особенности

  • Архитектура высокой готовности с большой емкостью
  • Резервное копирование и восстановление данных
  • Поддержка постоянного хранения данных

Варианты использования

  • Системы прикладных программ среднего и большого размера.
Регистрация Связаться с нами Калькулятор