sql >> Database teknologi >  >> NoSQL >> Redis

Spring data rest-applikation henter ikke data fra databasen efter implementering af redis caching

Jeg fandt ud af, at brug af @RedisHash-annotering kun vil foretage transaktioner til Redis-databasen. Så jeg tog en anden tilgang til at bruge @Cacheable på alle GET-opkald og @CacheEvict på alle andre opkald, der er ansvarlige for at foretage ændringer i databasen.

Sandsynligvis er @RedisHash beregnet til at bruge Redis som en transaktionsdatabase, der kan fortsættes til en vedvarende database som postgres ved hjælp af en anden proces.




  1. Redis nøgledesign til aktieanvendelse i realtid

  2. Redis - hvad, hvorfor og hvordan du bruger Redis som en primær database

  3. Mongo forsøger at oprette forbindelse automatisk til port 27017 (localhost)

  4. Implementer ScaleGrid DBaaS for Redis™ i AWS Virtual Private Cloud (VPC)