Кажется, у вас нет очевидных проблем в вашей конфигурации.Syscache использует провайдер кэша ASP.NET, и между вашим приложением и кешем нет сетевого взаимодействия, но теоретически он должен работать только немного быстрее, чем memcached, работающий на localhost (при условии, что у вас достаточно памяти, чтобы избежать перестановки).
Возможно, вы захотите попробовать запустить приложение с помощью профилировщика, чтобы увидеть, где на самом деле тратится время.Также вы должны убедиться, что memcached действительно используется для возврата кэшированных запросов, и SQL-запрос не выдается - зарегистрируйте SQL-файл и ожидайте увидеть его только при первом выполнении запроса.
Я использую membase с memcached bucket и enyim memcached клиент , с конфигурацией, аналогичной вашей, и я оченьдоволен производительностью.Мембрана также предоставляет хорошую консоль администрирования, где вы можете увидеть различные полезные статистические данные об использовании кэша.
Кроме того, это не относится к вашему вопросу, но перед включением убедитесь, что вы понимаете, как работает кэширование запросов.Смотрите две записи от ayende.