title: where is first level cache stored in hibernate? in memory or hard disk?
body: <p>Where is first level cache stored in Hibernate? In memory(RAM) or hard disk? 
  incase it is stored in memory, if the memory is less for storing all the rows of the query, how does it manage the cache in this case?</p>