Какой распределенный кеш? - PullRequest
2 голосов
/ 13 мая 2009

Мне нужно было найти способ, чтобы два приложения могли использовать один и тот же кеш, и после некоторых быстрых исследований кажется, что для этого нам понадобится распределенный кеш. Далее Googling предлагает ряд решений: NCache , SharedCache , Скорость , memcached . Этот кеш будет использоваться для кеширования веб-страниц в среде Microsoft с использованием Asp.Net 3.5.

Так что мой вопрос в том, какой у вас опыт использования этих или других технологий.

Ответы [ 2 ]

1 голос
/ 20 мая 2009

Мы использовали Memcached в течение некоторого времени, и это работает как шарм. Это действительно стабильно, и общая производительность тоже довольно хорошая.

Вы можете использовать проект «Memcached Providers» на codeplex.com, чтобы легко интегрировать его с .net.

0 голосов
/ 02 июня 2009

В зависимости от решения, которое вам требуется, не требующий высоких технологий вариант может заключаться в сохранении результатов / данных в общей сетевой папке.

Затем пусть каждая машина хранит кэшированную версию (возможно, использует кэш ASP.NET или корпоративную библиотеку) данных с соответствующей зависимостью кеша.

Чтобы ответить на ваш вопрос, я слышал отличные отзывы о NCache и Memcached.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...