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

Độ trễ lớn khi sử dụng Celery + Redis

Tôi tìm thấy giải pháp là mã nguồn:http://docs.celeryproject.org/en/latest/_modules/celery/result.html#AsyncResult.get

khoảng thời gian - Thời gian chờ (tính bằng giây) trước khi thử lại để lấy kết quả. Lưu ý rằng điều này không có bất kỳ ảnh hưởng nào khi sử dụng chương trình phụ trợ của kho lưu trữ kết quảamqp, vì nó không sử dụng tính năng thăm dò.

Theo mặc định, nó là 0,5 giây. Bạn có thể thay đổi nó theo cách thủ công, nhưng đó không phải là cách được khuyến nghị để chạy các tác vụ:

%timeit add.delay(1,2).get(interval=0.001)
100 loops, best of 3: 3.92 ms per loop



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mac (os x):Có cách nào để CHỈ cài đặt redis-cli không?

  2. Redis - Bảng Lua làm giá trị trả về - tại sao điều này không hoạt động

  3. làm thế nào để luôn cập nhật bộ nhớ đệm

  4. Redis sub / pub và php / nodejs

  5. Java chuyển đổi byte thành chuỗi an toàn nhị phân