J'utilise Spring Data JPA avec Hibernate comme implémentation sous-jacente. Pour la recherche plein texte et quelques autres requêtes de recherche, j'utilise Hibernate Search.Cache de deuxième niveau (Ehcache) dans Hibernate avec Hibernate Recherche
Je pensais activer le cache de second niveau en utilisant Ehcache pour les requêtes qui sont sur des champs qui ne sont pas indexés.
Est-il possible d'utiliser ces deux ensemble et cette stratégie aurait-elle une quelconque valeur?
Ya à partir de maintenant j'utilise un mélange de deux requêtes lucene et non lucene, donc regardait le cache de second niveau –
si vous utilisez une combinaison de types de requêtes, vous pouvez accélérer les requêtes spécifiques ORM via le cache de requête . La mise en cache des entités de second niveau devrait bénéficier aux deux cas en passant. En faites-vous également usage? Mais comme je l'ai dit, je conduirais probablement toutes les requêtes via Hibernate Search. – Hardy
Vous voulez dire que le cache de second niveau améliorera également mes performances de recherche Hibernate? –