Я изучал Redis (никакого опыта - просто изучал теорию), и после некоторых исследований обнаружил, что он также используется в качестве кеша. например Сам StackOverfolow.
Мой вопрос: если у меня есть служба asp.net WebApi, и я использую кеширование вывода на уровне WebApi для кеширования ответов, я в основном сохраняю тип ключа / значения (запрос / ответ) в памяти сервера для доставки кешированных ответов.
Теперь, когда redis находится в базе данных в памяти, как это поможет мне заменить кеширование вывода WebApi на кеш Redis?
Есть ли преимущество?
Я попытался пройти этот ответ redis-cache-vs-using-memory-directyly, но я полагаю, что не понял ключевой строчки в ответе:
«По сути, если вам нужно, чтобы ваше приложение масштабировалось на нескольких узлах, использующих одни и те же данные, тогда потребуется что-то вроде Redis (или любого другого удаленного хранилища ключей / значений)».