簡體   English   中英

如何在spring數據jpa中使用redis提供二級緩存?

[英]How to provide second level cache with redis in spring data jpa?

如何在spring數據jpa中使用redis提供二級緩存?

不僅hibernate,我希望所有jpa提供者都可以使用這個緩存。

有人可以幫忙嗎?

這取決於具有spring-data-jpa的應用程序使用的JPA實現庫。 我將談論兩個流行的JPA實現:Hibernate和Eclipselink。

Eclipselink只能使用自己的二級緩存提供程序,因此無法將Redis用作二級緩存。

Hibernate提供了將第三方緩存庫用作二級緩存提供程序的功能。 最新的Hibernate 5.1內置支持兩個緩存庫:Ehcache和Infinispan: Hibernate文檔 有專有和開源庫支持其他緩存提供程序,包括Redis: GitHub:debop / hibernate-redis

暫無
暫無

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

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