<?xml version="1.0" encoding="UTF-8"?>
<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd">    
    <diskStore path="java.io.tmpdir/Cloudscale-cache"/>
    <defaultCache 
    	eternal="false" 
    	maxElementsInMemory="100000"
        overflowToDisk="false" 
        diskPersistent="false" 
        timeToIdleSeconds="0"
        timeToLiveSeconds="600" 
        memoryStoreEvictionPolicy="LRU"
    />
    
    <cache 
     	name="bestSellers"
  		maxElementsInMemory="10000"
  		eternal="false"
  		timeToIdleSeconds="0"
  		timeToLiveSeconds="86400"
  		overflowToDisk="false"/>
  		
  	<cache 
     	name="newProducts"
  		maxElementsInMemory="10000"
  		eternal="false"
  		timeToIdleSeconds="0"
  		timeToLiveSeconds="86400"
  		overflowToDisk="false"/>
  		
  	<cache 
     	name="search"
  		maxElementsInMemory="10000"
  		eternal="false"
  		timeToIdleSeconds="0"
  		timeToLiveSeconds="86400"
  		overflowToDisk="false"/>
    
    <cache 
     	name="org.hibernate.cache.spi.UpdateTimestampsCache"
  		maxElementsInMemory="5000"
  		eternal="false"
  		timeToIdleSeconds="0"
  		timeToLiveSeconds="86400"
  		overflowToDisk="false"/>
   
 	<cache 
 		name="org.hibernate.cache.internal.StandardQueryCache"
  		maxElementsInMemory="5000"
  		eternal="false"
  		timeToIdleSeconds="0"
  		timeToLiveSeconds="86400"
  		overflowToDisk="false"/> 
</ehcache>