Oracle Coherence с приложением ASP.NET

Можно ли использовать Oracle Coherence для предоставления распределенного кэширования приложению ASP.NET?

Мы хотели бы использовать Coherence для масштабирования приложения ASP.NET, которое не имеет распределенного кэширования. Альтернативы будут записаны в память и т. Д. Однако мы рассматриваем согласованность, поскольку у нас уже есть лицензии / опыт в этой области.

2 ответа

Безусловно - если у вас уже есть лицензии Coherence, вам нужно всего лишь загрузить клиентскую библиотеку Coherence for .NET, которая позволит вам подключаться к кластеру из любого приложения.NET, включая ASP.NET.

Вы также можете использовать Coherence для кластеризации HTTP-сессий с помощью встроенного поставщика сессий.

Если ваш вопрос по-прежнему актуален:

Простой ответ - да. Я не использовал Oracle Coherence сам (главным образом потому, что лицензирование делает его неинтересным для моей компании), но это определенно похоже на компетентное решение для приложений ASP.NET. Я взглянул на это при оценке нескольких решений распределенного кэширования и скажу, что это одно из четырех решений, которые кажутся действительно интересными, нацеленных на.NET.

Возможно, вы также захотите проверить Microsoft AppFabric Caching, ScaleOut StateServer и Alachisoft NCache. Все они поддерживают состояние сеанса ASP.NET и имеют хороший клиентский API.NET, согласно моему опыту. Какое решение для кэширования выбрать, зависит от того, что вы хотите, чтобы ваш распределенный кеш делал, дайте мне знать, могу ли я чем-нибудь помочь

Другие вопросы по тегам