NHibernate 2nd Level Cache Provider Differences

Viewed 5266

I've been using NHibernate for a while now, I'm still wondering what the differences are between the the Second Level Cache Providers ?

  • Do some perform better\worse ?
  • What is popular and why ?

For clarity I'm talking about:

  • NHibernate.Caches.MemCache
  • NHibernate.Caches.Prevalence
  • NHibernate.Caches.SharedCache
  • NHibernate.Caches.SysCache
  • NHibernate.Caches.SysCache2
  • NHibernate.Caches.Velocity

and I'm sure there are others.

Thanks

1 Answers
Related