Amazon ElastiCache для Memcached – это совместимый с Memcached сервис для хранения в памяти данных типа «ключ‑значение», который можно использовать в качестве уровня кэша или хранилища данных. Он обеспечивает простоту использования, удобство и высокую производительность Memcached. ElastiCache для Memcached является полностью управляемым, масштабируемым и безопасным сервисом, что делает его идеальным вариантом для использования в случаях, когда часто запрашиваемые данные должны храниться в памяти. Это популярное решение для таких сценариев использования, как мобильные и интернет-приложения, игры, рекламные технологии и интернет-коммерция.
Преимущества
Высочайшая производительность
Amazon ElastiCache для Memcached работает как хранилище данных и кэш в памяти, обеспечивая поддержку самых ресурсоемких приложений, для которых требуется время отклика в доли миллисекунд. С помощью оптимизированного комплексного стека, работающего на выделенных пользовательских узлах, Amazon ElastiCache обеспечивает безопасность и высочайшую производительность.
Безопасность и надежность
Amazon ElastiCache для Memcached поддерживает Amazon VPC, что позволяет изолировать кластер с помощью определения диапазона IP‑адресов для узлов и использовать узлы для подключения к своим приложениям. ElastiCache непрерывно выполняет мониторинг узлов и применяет исправления, необходимые для поддержания безопасности среды. ElastiCache для Memcached предлагает шифрование данных при передаче при помощи протокола TLS (безопасность транспортного уровня) версии 1.2. Подробнее »
Совместимость с Memcached
Memcached – широко распространенная система кэширования объектов в памяти. Сервис ElastiCache совместим с Memcached, поэтому все популярные инструменты, уже используемые в существующих средах Memcached, будут эффективно работать с этим сервисом. Подробнее о Memcached с открытым исходным кодом »
Простота масштабирования
Amazon ElastiCache для Memcached включает сегментирование, которое обеспечивает масштабирование кэша в памяти до 20 узлов и 12,7 ТиБ на кластер. Подробнее »
Полностью управляемый сервис
При работе с сервисом не требуется выделять оборудование, устанавливать исправления ПО, настраивать конфигурацию, выполнять мониторинг, восстановление при сбое и другие задачи управления. ElastiCache непрерывно выполняет мониторинг кластеров, чтобы обеспечить бесперебойное функционирование рабочих нагрузок и позволить пользователям сосредоточиться на более важных задачах по разработке приложений. Подробнее »
ФУНКЦИЯ AUTO DISCOVERY
Клиент ElastiCache для кластера Memcached с функцией Auto Discovery позволяет сэкономить время за счет упрощенного подключения приложения к кластеру Memcached. Клиент подключается к одному адресу кластера и получает информацию о конфигурации остальных узлов. При добавлении или удалении узлов клиент самостоятельно выполняет повторную настройку и использует самый актуальный набор узлов. Подробнее »
Как это работает
Примеры использования
Кэширование
Amazon ElastiCache для Memcached прекрасно подходит для реализации уровня кэша в памяти, который уменьшает задержку доступа, увеличивает пропускную способность и уменьшает нагрузку на реляционную базу данных или базу данных NoSQL. Amazon ElastiCache может обеспечить доступ к часто запрашиваемым данным с задержкой в доли миллисекунды и позволяет с легкостью выполнять масштабирование, справляясь с повышением нагрузок без дорогостоящего наращивания мощности базы данных на уровне сервера. Распространенные примеры кэширования с помощью ElastiCache для Memcached включают кэширование результатов выполнения запросов к базе данных, кэширование постоянных сессий и полностраничное кэширование.
Хранилище сессий
Amazon ElastiCache для Memcached позволяет просто создавать хранилища сессий. Достаточно использовать хэш‑таблицу Memcached, которую затем можно распределить между несколькими узлами. Масштабирование хранилища сессий выполняется так же легко, как добавление узла и обновление клиентов для использования нового узла.
Клиенты
Начать работу с ElastiCache для Memcached
Зарегистрируйтесь для использования Amazon ElastiCache
Определитесь с используемым сервисом
Начать разработку с использованием Amazon ElastiCache для Memcached