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

Ứng dụng phần còn lại dữ liệu mùa xuân không nhận dữ liệu từ cơ sở dữ liệu sau khi triển khai bộ nhớ đệm redis

Tôi đã phát hiện ra rằng việc sử dụng chú thích @RedisHash sẽ chỉ thực hiện các giao dịch với cơ sở dữ liệu Redis. Vì vậy, tôi đã thực hiện một cách tiếp cận khác để sử dụng @Cacheable trên tất cả các lệnh gọi GET và @CacheEvict trên tất cả các lệnh gọi khác chịu trách nhiệm thực hiện thay đổi đối với cơ sở dữ liệu.

Có lẽ @RedisHash được dùng để sử dụng Redis làm cơ sở dữ liệu giao dịch có thể được duy trì cho một cơ sở dữ liệu liên tục như postgres bằng cách sử dụng một số quy trình khác.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Flask:chuyển xung quanh công việc nhân viên nền (rq, redis)

  2. Django, Redis:Nơi đặt mã kết nối

  3. Làm cách nào để sử dụng redis với Django?

  4. Các lựa chọn thay thế cho Cấu trúc lồng nhau trong Redis?

  5. Laravel Socket.io Đã kết nối nhưng không nhận được dữ liệu