Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Không thể nhận kết quả từ Redis bằng Kho lưu trữ Crud trong Spring Boot?

Bản thân tôi có thể tìm ra câu trả lời cho các câu hỏi dưới đây.

Bạn chỉ cần đặt @Index chú thích ở cấp trường. @Index thông báo đánh dấu thuộc tính để lập chỉ mục sử dụng Redis {@literal SET} để theo dõi các đối tượng có giá trị phù hợp.

@Indexed
private String name;

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

1) Làm thế nào để xem dữ liệu thực tế được lưu trữ trong 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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. xử lý các tình huống tối đa của redis với đường ray khi sử dụng bộ nhớ đệm đường ray

  2. StackExchange.Redis.RedisTimeoutException:Hết thời gian chờ phản hồi

  3. Có thư viện redis chặn cho node.js không?

  4. Cách xử lý các cặp người dùng và ổ cắm với node.js + redis

  5. lấy đối tượng từ redis mà không có eval?