Есть веб приложение под .net core в котором много где идет считывание из базы разных справочников. некоторые меняются редко (раз в сутки и реже), некоторые могут чаще, но всё равно не раз в минуту.
Подскажите что в качестве кэша можно использовать чтобы убрать частые обращения в базе?
и второй вопрос. если справочник изменился какие есть механизмы обновления кэша для измененной таблицы?