3
我發現一些線程說這是可行的,但沒有找到具體的指令或配置信息。是否有人獲得Hibernate使用Elasticache作爲其第二級緩存?
我也想從Beanstalk做到這一點:應用程序應該通過配置將部署到beanstalk的指向休眠緩存實例的配置。
我發現一些線程說這是可行的,但沒有找到具體的指令或配置信息。是否有人獲得Hibernate使用Elasticache作爲其第二級緩存?
我也想從Beanstalk做到這一點:應用程序應該通過配置將部署到beanstalk的指向休眠緩存實例的配置。
是的,我們能夠配置休眠與二級緩存..不與豆杆雖然..這段代碼應該可以幫助你。
<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>
您需要的hibernate memcached罐子以及
難道你還不得不爲你想要緩存的Hibernate實體添加'@Cache'和'@ Cachable'註解嗎? – Luke 2013-08-27 16:38:22
我設法與內存緩存實現連接ElastiCache,但稱它會帶我一段時間。但是我還沒有嘗試過Beanstalk ... – 2012-02-14 20:26:25