Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

O aplicativo Spring data rest não está obtendo dados do banco de dados após implementar o cache redis


Descobri que usar a anotação @RedisHash só fará transações para o banco de dados Redis. Então, usei uma abordagem diferente para usar @Cacheable em todas as chamadas GET e @CacheEvict em todas as outras chamadas responsáveis ​​por fazer alterações no banco de dados.

Provavelmente @RedisHash destina-se a usar o Redis como um banco de dados de transações que pode ser persistido em um banco de dados persistente como o postgres usando algum outro processo.