Размещенный в AWS Redis для метаданных приложения? - PullRequest
0 голосов
/ 11 апреля 2019

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

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

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

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...