sql >> Base de Datos >  >> NoSQL >> Redis

La aplicación Spring Data Rest no obtiene datos de la base de datos después de implementar el almacenamiento en caché Redis

Descubrí que el uso de la anotación @RedisHash solo realizará transacciones en la base de datos de Redis. Así que tomé un enfoque diferente para usar @Cacheable en todas las llamadas GET y @CacheEvict en todas las demás llamadas responsables de realizar cambios en la base de datos.

Probablemente @RedisHash esté diseñado para usar Redis como una base de datos de transacciones que se puede persistir en una base de datos persistente como postgres usando algún otro proceso.