sql >> Database >  >> NoSQL >> Redis

Geen resultaat van de Redis met Crud Repository in Spring Boot?

Ik ben zelf in staat antwoorden te vinden op onderstaande vragen.

Je hoeft alleen maar de @Index annotatie op veldniveau. @Index annotions markeert de eigenschap als voor indexering die Redis {@literal SET} gebruikt om objecten met overeenkomende waarden bij te houden.

@Indexed
private String name;

@Ref:https://scalegrid.io/blog/introduction-to-redis-data-structures-hashes/

1) Hoe kunt u de werkelijke gegevens bekijken die zijn opgeslagen in de redis?

redis 127.0.0.1:6379> hgetall Student:1
 1) "_class"
 2) "com.baeldung.spring.data.redis.model.Student"
 3) "id"
 4) "1"
 5) "name"
 6) "John Doe"
 7) "gender"
 8) "MALE"
 9) "grade._class"
10) "java.lang.Integer"
11) "grade"
12) "1"

redis 127.0.0.1:6379> hgetall Student:2
 1) "_class"
 2) "com.baeldung.spring.data.redis.model.Student"
 3) "id"
 4) "2"
 5) "name"
 6) "Michael Harford"
 7) "gender"
 8) "MALE"
 9) "grade._class"
10) "java.lang.Integer"
11) "grade"
12) "2"



  1. Probleem bij het retourneren van gegevens die zijn opgehaald uit DB-query's die in de lus worden aangeroepen

  2. Een overzicht van MongoDB en taakverdeling

  3. Hoe voeg ik HTML in Mongodb in?

  4. Toegang tot de meteorenproductiedatabase in 2016