title: Which is best Spring Cache Abstraction or Hibernate EHCache?
body: <p>I am planning to implement the Cache in the web application.</p>
  
  <p>I have already used the Hibernate EHCache in one of my previous web application.</p>
  
  <p>Now a days, recently i came to know that in latest Spring release there is Cache Abstraction layer.</p>
  
  <p>Hence i would like to is it just wrapper of Hibernate EHCache or it is Cache features provided by Spring itself.</p>
  
  <p>If different then would like to know which is best or better option to use Cache ?</p>
  
  <p>Also, i came to know from few articles that Hibernate EHCache not supporting clustering, is it ? Because clustering required for big Web Application.</p>
  
  <p>I have used Spring 3.1 and Hibernate 3.3 in Web Application.</p>