У меня есть несколько сервисов ElasticBeanstalk, которым я хочу поделиться метаданными приложения. Хорошим примером является список логических элементов данных, которые будут поддерживаться системой. Это будет аналогично спискам допустимых значений, которые вы можете хранить в таблице кодов реляционной базы данных.
Я знаю, что мог бы поместить их в базу данных, но они будут извлекаться довольно часто, поэтому загрузка из кэша Redis кажется гораздо более эффективной. С другой стороны, загрузка из DynamoDB может быть очень похожа на загрузку из Redis, и я мог бы сократить технологический след, не добавляя Redis.
Кроме того, в будущем мы планируем перейти на серверную Lamdba в AWS, поэтому я чувствую, что будет еще больше необходимости кэшировать метаданные сессии и приложения. Есть ли для этого AWS лучший подход, чем экземпляр Redis, размещенный на AWS? Или DynamoDB так же эффективен, как Redis для такого типа вещей? По объему я просматриваю тысячи запросов в минуту, так что объем относительно низкий.
Спасибо!