.NET кросс-платформенная зависимость кэша
Что можно рекомендовать в качестве кроссплатформенной зависимости кеша?
Наше приложение может использовать несколько платформ баз данных (например, MSSQL и MySQL), поэтому это исключает зависимость Sql Cache.
Я думал об использовании зависимости файлового кэша и просто касался файла при изменении моих данных. Тем не менее, это действительно полезно, если я могу использовать ту же зависимость файлового кэша с выходным кэшированием в ASP.NET MVC (атрибут OutputCache имеет опцию только для SqlDependency).
Большое спасибо, Бен
[Обновление] Мы стремимся использовать встроенные функции кэширования.NET (System.Runtime.Caching), а не каких-либо внешних провайдеров кэширования (AppFabric, Memcached и т. Д.).
1 ответ
Одним из способов является использование функции кэширования в Windows AppFabric. Поставляется с большим количеством поведения для обработки зависимостей кэша и аннулирования.