Реплика Redis для чтения в памяти мастера RDS

У меня есть веб-служба с высокой посещаемостью. Каждый запрос выбирает некоторые данные из MSSQL RDS. Соответствующие таблицы в RDS очень маленькие, обновление / вставка будет происходить только несколько раз в день.

Чтобы минимизировать время каждого запроса, я хотел иметь какую-то реплику Redis для чтения в памяти, которая будет хранить эту таблицу в какой-то структуре ключ-значение, которую я определю заранее. И чтобы убедиться, что каждый раз, когда обновление / вставка выполняется в RDS, он будет обновлять Redis. Это приложение работает на нескольких экземплярах Linux, поэтому мне понадобится способ развернуть его на всех из них и, очевидно, поддерживать их синхронизацию.

1. Есть ли в этом смысл? может мне стоит использовать другой подход?

2. Если это так, может ли кто-нибудь поделиться, как я могу этого добиться? Есть ли в MSSQL/Redis реализованный инструмент, или мне нужно написать для него какое-то стороннее приложение? не нашел ничего похожего в сети.

Спасибо за прочтение!

0 ответов

Другие вопросы по тегам