Hi,
I'm investigating for a free, high available, high performance solution for caching or storing .net session data (for a high traffic website). I don't want to use a db (db is the bottleneck on traffic increase).
There're some key/value stores, but as far as I know they don't support .net objects. And there're some distributed or replicated caching solutions that supports high availability.
But, which is the best way to store session data (better if it runs on mono) ?
EDIT: For high availability, I have to replicate user session data to more than one machines. I can write a serializer if it's needed to achieve the best method. User sessions contains standard objects needed for an e-commerce site.
Regards, Sirmak