Мы сузили наш выбор для кэширования до memcached и redis в нашем приложении. Мы уже рассмотрели и применим выходное кэширование в нашем приложении. Мой вопрос в том, каков ваш опыт в отношении обоих, и какой из них я должен предпочесть?MemCached vs Redis для платформы ASP.NET и Entity?
Мы ожидаем, что около 400000 пользователей позже, следовательно, мы думаем о кешировании, и мы находимся в процессе оптимизации нашего приложения путем профилирования и исправления запросов. Мы также рассматривали Ncache, но из-за того, что цена его не соответствовала. В то же время мы считаем, что memcached и redis будут выполняться одинаково бесплатно.
Но что было бы лучшим вариантом для кеширования, имея в виду, что мы используем asp.net mvc 2, sql server 2005 и сущность framework 4? Есть ли проблемы, с которыми я должен быть знаком с любым из них?
Любые предложения или идеи приветствуются! Большое спасибо.
Еще один вариант, который стоит рассмотреть - AppFabric от Microsoft. Если вы, ребята, магазин MS, это может быть хорошим вариантом для вас. Интересно, если вы, ребята, рассмотрели и отбросили его или, может быть, это было не очень хорошо (?) Http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx –
Если NCache был вашим предпочтительным выбором, и вы ожидая, что 400 000 пользователей, я думаю, что $ 1995 - не слишком плохая инвестиция. Помните, что «бесплатное» программное обеспечение __absolutely fantastic__, но только если (в конечном счете) это сэкономит! – JcMaltaDev
Да ... Я сам не заглянул в AppFabrice ... но мой босс, я думаю, вернется к вам ... в то время как стоимость Ncache я предложил ... но думаю, мы думали, что memcached и redis будут выполнять то же самое для бесплатно .. но, возможно, нам нужно больше исследований по этому вопросу. – Vishal