Я работаю на asp.net 4 веб-проекта, проект построен с 3 подпроектов:ASP.NET - несколько веб-приложений - кэш Sharing объекты
- Site.Admin - Администратор сайта - ASP. NET Проект
- Сайт.Core - DB & BL - C# Library
- Сайт.Web - Сайт Frontend. - Проект ASP.NET
Проект размещен на сервере единого окна 32 бит
Я в настоящее время с помощью ASP.NET Cache (HttpRuntime.Cache) для объектов кэша, но проблема в том, что я не могу поделиться кешем между Frontend & Веб-сайтами администратора.
От чтения StackOverflow и другие должности, я не понимаю, что следующие варианты существуют:
- Memcached - Нет стабильной версии Windows?
- Couchbase - Нет бесплатной версии? overkill для замены кэша asp.net?
- AppFabric
- Redis - нет стабильной версии Windows?
Я ищу бесплатное/неоплачиваемое решение для замены кэша asp.net.
Я хотел бы получить некоторые материалы в отношении:
Windows, установка Совместимость
Производительность
Простота использования (замена существующего кода кэша) & .NET API.
Другие альтернативы?
Просто, чтобы вы знали, что Couchbase имеет сообщество, которое вы можете использовать, и нет ограничений на размер кластера. – mikewied