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

Xếp hạng-Giới hạn một API (MVC mùa xuân)

Nếu bạn đang cố gắng giới hạn quyền truy cập vào api REST dựa trên mùa xuân của mình, bạn nên sử dụng thuật toán token-bucket.

Có dự án bucket4j-spring-boot-starter sử dụng thư viện bucket4j để giới hạn tốc độ truy cập vào api REST. Bạn có thể cấu hình nó thông qua tệp thuộc tính ứng dụng. Có một tùy chọn để giới hạn quyền truy cập dựa trên địa chỉ IP hoặc tên người dùng.

Nếu bạn đang sử dụng Netflix Zuul, bạn có thể sử dụng Spring Cloud Zuul RateLimit sử dụng các tùy chọn lưu trữ khác nhau:Consul, Redis, Spring Data và Bucket4j.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Chia sẻ kho phiên trên Redis cho Ứng dụng Django và Express.js

  2. Lưu trữ ScaleGrid cho Redis ™ trên tài khoản AWS của riêng bạn

  3. Cụm đa máy chủ Node.js:cách chia sẻ đối tượng trong một số cụm nút

  4. redis bgsave không thành công vì fork Không thể cấp phát bộ nhớ

  5. Có thể tạo nhiều kho lưu trữ bộ nhớ cache bằng cách sử dụng trừu tượng bộ nhớ cache của Spring với redis không?