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

Sử dụng nginx để phân phát nội dung trực tiếp từ bộ nhớ đệm redis

Có thể một cái gì đó khó thiết lập hơn Webdis nhưng bạn có thể làm điều đó trực tiếp trong daemon nginx với một số mô-đun bổ sung như redis2-nginx-module. Bạn sẽ phải biên dịch lại nginx.

Có một số ví dụ tốt về cấu hình trên trang chủ.

Ví dụ:

# GET /get?key=some_key
location /get {
    set_unescape_uri $key $arg_key;  # this requires ngx_set_misc
    redis2_query get $key;
    redis2_pass foo.com:6379;
}

Tất nhiên, với cấu hình nginx nhiều hơn một chút, bạn có thể nhận được một mẫu URL khác.

Lưu ý rằng đối với ví dụ này, bạn cũng sẽ phải biên dịch mô-đun ngx_set_misc.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Khu vực thông báo và tin tức bằng cách sử dụng Redis

  2. Định cấu hình thời gian chờ của Jedis

  3. Làm thế nào để cập nhật redis sau khi cập nhật cơ sở dữ liệu?

  4. Làm trống / xóa một tập hợp trong Redis?

  5. Redis không cập nhật khi có nhiều yêu cầu cùng một lúc