tocdepth

2

Обзор Distributed Cache Service

Distributed Cache Service — высокопроизводительный распределенный сервис кеширования данных в оперативной памяти. DCS прост в управлении и отвечает высоким требованиям к скорости чтения и записи. Это надежное, масштабируемое и готовое к использованию решение.

Сервис доступен в двух вариантах — на базе Redis и на базе Memcached. Выбор конкретного решения зависит от требований вашего проекта.

DCS for Redis

Redis — это система хранения данных в памяти, которая поддерживает различные типы структур данных, включая данные в формате «ключ-значение». Система написана на языке C.

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

Redis может использоваться для кеширования:

  • каталогов продуктов в электронной коммерции;

  • комментариев в прямых видео-эфирах;

  • таблиц лидеров в онлайн-играх;

  • комментариев в социальных сетях.

DCS for Memcached

Memcached — это система кеширования данных в памяти, которая поддерживает чтение и запись простых строк в формате «ключ-значение». Его часто используют для кеширования данных из БД бэкенда, чтобы снизить нагрузку на базу и ускорить работу веб-приложений.

Distributed Cache Service полностью совместим с Memcached и предусматривает резервирование и сохранность данных.

Memcached может использоваться для кеширования:

  • статических данных веб-страниц (HTML-страницы, CSS, изображения);

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

Знакомство с сервисом Distributed Cache Service

Правила расчета стоимости использования Distributed Cache Service

Документация Distributed Cache Service на английском языке

Спецификация публичного API для управления Distributed Cache Service

Запустили Evolution free tier
для Dev & Test
Получить