In this series of articles I will try to explain you how NHibernate cache system works and how it should be used in order to get the best performance/configuration from this product. Introduction Architecture Cache Level 1 mechanism Load and Get, what’s the difference Session maintenance: Evict, Flush and Clear 2nd Level Cache...