@vily

Какой механизм кэширования выбрать для нескольких NET приложений, работающих с одной БД?

Добрый день

Имеется довольно большая таблица в БД и несколько NET приложений, работающих на одном сервере (MVC, 4 x Web API, 3 х Windows Service) которые могут считывать, вставлять и изменять данные в этой таблице. Данные могут меняться довольно часто (добавляются новые). Хочется ускорить время выборки из этой таблицы (индексы есть), поэтому возникла идея использовать кэш.
Какой вариант кэша будет предпочтительней? Встроенный SqlDependency должен решить задачу, но насколько я понимаю это будет отдельный кэш для каждого домена (всего 8 доменов). Возможно ли использовать общий кэш для всех приложений для экономии памяти сервера?

P.S данные в таблице не зависять от пользователя
  • Вопрос задан
  • 159 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Sterk
Программист
Вот библиотека CacheManager. Ее можно настроить на работу с тем или иным кеширующим сервисом\сервером.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Монополия Санкт-Петербург
от 87 000 до 87 000 ₽
Enqo Москва
от 200 000 ₽
03 мая 2024, в 19:46
1000 руб./за проект
03 мая 2024, в 18:59
2500 руб./за проект
03 мая 2024, в 18:52
15000 руб./за проект