Redis
 sql >> Base de données >  >> NoSQL >> Redis

L'application Spring Data Rest n'obtient pas les données de la base de données après la mise en œuvre de la mise en cache Redis

J'ai compris que l'utilisation de l'annotation @RedisHash ne ferait que des transactions vers la base de données Redis. J'ai donc adopté une approche différente pour utiliser @Cacheable sur tous les appels GET et @CacheEvict sur tous les autres appels chargés d'apporter des modifications à la base de données.

@RedisHash est probablement destiné à utiliser Redis en tant que base de données de transactions qui peut être conservée dans une base de données persistante comme postgres en utilisant un autre processus.