Кеширование

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

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

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

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

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

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

Обслуживание под ключ

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

Обслуживание под ключ

Высокая доступность

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

Высокая доступность

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

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

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

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

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

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

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

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

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

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

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

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

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

01

Ознакомьтесь с рекомендациями

02

Подготовьте необходимые ресурсы

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

Как подключить сервисы кеширования Redis и Memcached в K2 Cloud

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

Для каких задач лучше использовать 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

Проектируем, внедряем и сопровождаем облачные инфраструктуры для ваших бизнес-сервисов.

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