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