AppFabric против System.Runtime.Caching
Версия TLDR: для кэширования множества небольших таблиц базы данных, которые редко меняются в моей службе .NET4 WCF. Какую технологию легче всего внедрить, легче поддерживать и лучше всего применять и почему?
Длинная версия: я начинаю работать над стратегией кэширования для нового проекта. Раньше все было просто, потому что было меньше предварительно упакованных опций (Enterprise Library для начинающих), но теперь, когда доступны платформа .NET 4 и AppFabric, мне труднее выбрать решение. По сути, я хочу кэшировать множество небольших (<100 строк с 2-4 столбцами) таблиц базы данных, которые редко меняются, и моя служба WCF извлекает их из кэша, а не извлекает их каждый раз из базы данных. Я начал читать документацию, смотреть видео и загружать учебные материалы, но опыт - лучший учитель, и мне было трудно найти сравнения между этими двумя.
Любой совет будет весьма признателен! Спасибо!