Amazon ElastiCache - это полностью управляемая служба хранилища данных в оперативной памяти и кэширования от Amazon Web Services. Служба повышает производительность веб-приложений за счет получения информации из управляемых кешей в памяти вместо того, чтобы полностью полагаться на более медленные базы данных на диске.
ElastiCache должен получить управляемый Redis или Memcached. Помогает снизить нагрузку на базы данных для рабочих нагрузок с интенсивным чтением. Приложения запрашивают ElastiCache, если он недоступен, получить из RDS и сохранить в ElastiCache. Пользователь входит в любое из приложений. Приложение записывает данные сеанса в ElastiCache.
Вытеснение кеша может происходить тремя способами:
1. Вы явно удаляете элемент в кеше.
2. Элемент удален, потому что память заполнена и недавно не использовалась (LRU).
3. Вы устанавливаете время жизни элемента (или TTL).
4. Если из-за памяти происходит слишком много выселений, следует увеличить или уменьшить масштаб.
Больше контента на plainenglish.io