sql >> Database >  >> NoSQL >> Redis

Spring data rest-toepassing krijgt geen gegevens uit de database na implementatie van redis-caching

Ik kwam erachter dat het gebruik van @RedisHash-annotatie alleen transacties naar de Redis-database tot gevolg heeft. Dus nam ik een andere benadering om @Cacheable te gebruiken voor alle GET-aanroepen en @CacheEvict voor alle andere aanroepen die verantwoordelijk zijn voor het aanbrengen van wijzigingen in de database.

Waarschijnlijk is @RedisHash bedoeld om Redis te gebruiken als een transactiedatabase die kan worden bewaard in een permanente database zoals postgres met behulp van een ander proces.




  1. Update ingebed object binnen array in array in MongoDB

  2. Hoe kan ik verwijzen naar een ander schema in mijn Mongoose-schema?

  3. Hoe de functie aan te roepen na voltooiing van asynchrone functies in de lus?

  4. Node Js:Redis-taak wordt niet voltooid nadat de taak is voltooid