簡體   English   中英

將Infinispan配置為Hibernate的遠程二級緩存

[英]Configuring Infinispan as remote second level cache for Hibernate

根據Infinispan文檔,以下設置將infinispan設置為實體的L2緩存提供程序

<property name="hibernate.cache.use_second_level_cache" value="true" />   
<property name="hibernate.cache.use_query_cache" value="true" />  
<property name="hibernate.cache.region.factory_class" value="org.hibernate.cache.infinispan.InfinispanRegionFactory"/>

然后,另一個人可以使用@ javax.persistence.Cacheable注釋實體,以使它們成為二級緩存的候選對象。

我的問題是如何使它成為遠程緩存?

遠程緩存的Infinispan 2LC實現不存在。 您也許可以使用一個遠程緩存存儲配置用於Infinispan 2LC的嵌入式緩存,該存儲與一台或多台Infinispan服務器通信。 請注意,由於嵌入式Infinispan 2LC實現的特殊性和優化,因此尚未經過測試,也不能保證它能按預期工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM