0

What caching solution will give me the best results both in terms of requests per second that it can handle and in terms of request latency?

Joel Coehoorn
  • 399,467
  • 113
  • 570
  • 794
Middletone
  • 4,190
  • 12
  • 53
  • 74
  • Exactly what do you expect to cache? – serialhobbyist Oct 27 '09 at 13:37
  • I don't know how to answer your question cause it's a bit open ended but take a peek at Project "Velocity" - http://blogs.msdn.com/velocity/ Here's a link to an entry regarding performance: http://blogs.msdn.com/velocity/archive/2009/09/30/griddynamics-benchmark-on-velocity.aspx – James Alexander Oct 27 '09 at 13:41

2 Answers2

1

Take a look at Memcached at http://www.danga.com/memcached. It's open source and you can find clients in most languages. I use the C# client.

I use memcached in a server farm as a replacement for the built in asp.net cache, which is not farm friendly.

0

I have tried out a couple of .NET-clients for Memcached and think BeITMemcached and enyim seems to be the fastest and most reliable ones. I used NorthScale Memcached Server that worked very well both for 64 bits as for 32 bits Windows servers.

Martin Odhelius
  • 990
  • 6
  • 15