Лучший способ кэшировать данные

Я нахожусь в процессе выяснения стратегии кеширования для нашей текущей настройки, в настоящее время у меня несколько веб-серверов, и я хотел знать, как лучше всего кэшировать данные в этой среде. Я провел исследование о MemCache и собственном кешировании asp.net, но сначала хотел получить обратную связь. Стоит ли мне использовать Linux, если я использую MemCache, или порт MemCache для Win32.

Ответов (4)

http://www.danga.com/memcached/

отлично работал для меня и слышал об этом только хорошее

У Дэр Обасанджо есть довольно хороший пост на эту тему в блоге . Вам действительно нужно оценить, что именно вы кэшируете, почему вы это кешируете и каковы ваши потребности, прежде чем вы сможете принять решение о стратегии кеширования.

А как насчет проверки Microsoft Velocity ? Другой вариант, если вы не хотите начинать использовать Microsoft CTP -ware, - это проверить Nache, который позволяет управлять распределенным кешем / состоянием сеанса.

Еще один вариант с открытым исходным кодом, кроме memcached, который, вероятно, стоит изучить, - это Shared Cache. Я не играл с этим. Но он говорит, что имеет встроенную реализацию C#.