Я создаю веб-сайт на ASP.NET 4.0. Я не уверен, использовать ли старый класс ASP.NET Cache или класс MemoryCache, представленный с .NET 4.0. Все, что я могу найти, - это причины использования MemoryCache для не-веб-приложений, но никаких плюсов и минусов при программировании сайтов (где я, очевидно, могу использовать оба класса).Класс кэша ASP.NET против класса MemoryCache
8
A
ответ
3
Я лично немного взволнован о MemoryCache, так как он более гибкий. Но сегодня вам не нужно принимать твердое решение, если вы немного отбросите это, чтобы вы могли изменять реализации.
Красота вот-вот уже сделала работу за вас here.
Смежные вопросы
- 1. В чем разница между обычным классом кэша и классом MemoryCache?
- 2. .Net 4 Класс кэша памяти и пользовательский сеанс
- 3. Аннотация класс против класса бетона?
- 4. Статический класс против экземпляра класса
- 5. "шаблонный класс" против "шаблонного класса"
- 6. класса - интерфейсы + базовый класс против абстрактного класса
- 7. Redis против аппаратного кэша
- 8. MemoryCache и PhysicalMemoryLimit
- 9. MemoryCache через потоки
- 10. Физический кэш против логического кэша
- 11. Кэширование. Браузер против кэша Rails
- 12. Кэш FIFO против кэша LRU
- 13. кэша вывода (Local против Custom)
- 14. ASP.NET MVC и MemoryCache - как его использовать?
- 15. CSS селекторы тега + класс против класса
- 16. Класс Singleton против класса со статическим членом
- 17. Представление месяца: класс enum против класса
- 18. Статический класс против класса с производительностью конструктора
- 19. Класс класса соединений Sql против модуля - .NET
- 20. Статический внутренний класс против внутреннего класса Companion
- 21. Внутренний класс против статического внутреннего класса
- 22. Объект MemoryCache становится нулевым
- 23. Класс ассоциации против атрибута
- 24. Менеджер кэша для ASP.NET
- 25. Расположение кэша ASP.NET
- 26. Сохранение кода кэша ASP.NET
- 27. Использование кэша ASP.NET
- 28. Использование кэша ASP.NET
- 29. Максимальный размер кэша ASP.NET
- 30. Получение пользовательских CacheItems из MemoryCache
В стороне, я в настоящее время работаю над реализацией кэширования для крупного продавца. Реализация использует как AppFabric, так и MemoryCache, а обычный потребитель - это веб-приложение (хотя есть и клиенты Windows). Я реализовал нечто похожее на упомянутый проект, но абстракция немного отличается из-за потребностей окружающей среды. Это не значит, что я выступаю за то, что вы принимаете мой опыт, просто заявляя, что я проделал работу в этой области. –