tier pricing large elasticache cache aws java hibernate amazon-ec2 amazon-elasticache

java - pricing - ¿Alguien ha conseguido Hibernate para usar Elasticache como su segundo nivel de caché?



elasticache free tier (1)

Sí, pudimos configurar el modo de hibernación con el segundo nivel de caché. Sin embargo, con beanstalk ... Este código debería ayudarlo.

<props> <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop> <prop key="hibernate.show_sql">false</prop> <prop key="hibernate.format_sql">false</prop> <prop key="hibernate.generate_statistics">true</prop> <prop key="hibernate.cache.use_structured_entries">true</prop> <!-- prop key="hibernate.hbm2ddl.auto" >update</prop --> <prop key="hibernate.jdbc.batch_size">100</prop> <prop key="hibernate.cache.provider_class">com.googlecode.hibernate.memcached.MemcachedCacheProvider </prop> <!-- Cache disabled --> <prop key="hibernate.cache.use_query_cache">true</prop> <prop key="hibernate.cache.use_second_level_cache">true</prop> <prop key="hibernate.memcached.servers"><elasticachehostname>:11211</prop> <prop key="hibernate.memcached.cacheTimeSeconds">300</prop> <prop key="hibernate.memcached.connectionFactory">DefaultConnectionFactory</prop> <prop key="hibernate.memcached.clearSupported">false</prop> </props>

También necesitarías el tarro de memcachado de hibernación

Encontré algunos hilos diciendo que esto era factible, pero no encontré instrucciones específicas o información de configuración.

También quiero hacer esto desde Beanstalk: la aplicación debe desplegarse en beanstalk con una configuración que apunte hibernate a la (s) instancia (s) elasticache.