asp.netsql-serversessionsession-statestateserver

ASP.NET Session State Performance Benchmarks


I have found a lot of great information comparing InProc, StateServer, and SQLServer for ASP.NET state management, but I can't seem find any performance benchmark comparisons. It is clear that InProc is faster than StateServer which in turn is faster than SQLServer, but it isn't clear how much faster. I realize that it's going to vary greatly by application and environment, but having a relative idea of how they compare would be valuable.

Do you know of any benchmarks that have been performed that you could share? or have any personal experience with this? Thank you!


Solution

  • There's a good benchmarks the DevOps Guys. http://www.slideshare.net/devopsguys/best-performing-aspnet-session-state-providers comparing

    AppHarbor also recommends memcached, but doesn't have a benchmark. http://support.appharbor.com/kb/tips-and-tricks/using-memcached-backed-sessionprovider and provides a Session Provider https://github.com/friism/Memcached-Providers