Кеширование

Ускорение работы приложений и повышение их производительности с помощью популярных сервисов кеширования Redis и Memcached

Читать документацию
background image of product banner

Основные преимущества

Быстрый старт

Запускайте сервис Memcached и кластеры Redis за считанные минуты через веб-интерфейс и API.

Быстрый старт
Обслуживание под ключ

Отвечаем за обновления, мониторинг и устранение сбоев.

Обслуживание под ключ
Высокая доступность

Поддержка отказоустойчивых конфигураций, репликации и распределенных кластеров для сервиса Redis.

Высокая доступность
Управление жизненным циклом

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

Управление жизненным циклом

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

Кеширование часто запрашиваемых данных

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

Кеширование объектов

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

Хранение текущих сеансов

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

Очистка однотипных данных

Хранение хешей или уникальных идентификаторов для быстрого поиска предотвращает дублирование данных.  

Начало работы

01
Ознакомьтесь с рекомендациями
02
Подготовьте необходимые ресурсы

Предоставьте права на работу с сервисами PaaS и проверьте наличие необходимых ресурсов.

Часто задаваемые вопросы

Для каких задач лучше использовать Memcached?

Memcached разрабатывался с акцентом на простое и быстрое выполнение операций set/get, поэтому он эффективен в задачах кеширования без сложных функций, таких как хранение результатов SQL-запросов, фрагментов HTML и т. п.

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

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

Для каких задач лучше использовать Redis?

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

Если нужно записывать данные на диск для обеспечения устойчивости и восстановления после сбоев, Redis предлагает как методы сохранения снимков данных (RDB), так и журналы изменений (AOF).

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

Возможно ли подключить мониторинг и/или логирование к уже работающему сервису?

Да, это возможно. Кроме того, вы можете отключить мониторинг и/или логирование для уже запущенного сервиса.

Какая архитектура используется для отказоустойчивого сервиса Redis?

Для Redis доступны два варианта отказоустойчивой архитектуры — с использованием мониторингового сервиса Sentinel и, начиная с версии Redis 3.0, со встроенной кластеризацией (native clustering в терминологии Redis). Первый позволяет реализовать высокую доступность для небольших инсталляций. Второй обеспечивает лучшую масштабируемость и производительность для крупных инсталляций (см. подробнее документацию).

Не нашли ответ на свой вопрос?
Задайте его нам, заполнив форму, и мы оперативно ответим на него

Истории успеха

Мероприятия

Все мероприятия
Why we

Почему K2 Cloud

01
К2 Облако
Постоянно совершенствуем облачную платформу собственной разработки.
02
Комплексные проекты для крупного бизнеса
Интегрируем инфраструктуру, данные и приложения для решения ваших бизнес-задач. Успешно реализовано более 400 проектов.
03
Безопасность на всех уровнях
Cоответствие платформы PCI DSS 4.0, ГОСТ Р 57580.1–2017, 152-ФЗ до УЗ-1. Облачные сервисы ИБ.
04
Professional Services Team
Проектируем, внедряем и сопровождаем облачные инфраструктуры для ваших бизнес-сервисов.

Сопутствующие продукты

Мониторинг
Мониторинг
Сбор метрик, настройка оповещений о событиях и интерактивные графики параметров производительности
Подробнее
Базы данных
Базы данных
Сервис хранения и аналитики данных: вычислительные ресурсы К2 Облака, лицензии Arenadata
Подробнее
Логирование на базе ELK
Логирование на базе ELK
Централизованные сбор и хранение логов с возможностью фильтрации, поиска и визуализации данных
Подробнее
Кластеры Kubernetes
Кластеры Kubernetes
Простое создание и управление EKS-кластерами Kubernetes в К2 Облаке с поддержкой динамического масштабирования
Подробнее

Продолжая использовать сайт k2.cloud, Вы соглашаетесь на обработку персональных данных, собираемых с использованием файлов cookie, а также посредством метрических программ «Яндекс Метрика», «ВК Реклама». Более подробная информация – в политике обработки и использования cookie-файлов.