Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Ogromne opóźnienie podczas korzystania z Selera + Redis

Znalazłem rozwiązanie to kod źródłowy:http://docs.celeryproject.org/en/latest/_modules/celery/result.html#AsyncResult.get

odstęp – Czas oczekiwania (w sekundach) przed ponowną próbą pobrania wyniku. Zauważ, że nie ma to żadnego wpływu podczas korzystania z backendu sklepu z wynikami amqp, ponieważ nie używa on odpytywania.

Domyślnie jest to 0,5 sek. Możesz to zmienić ręcznie, ale nie jest to zalecany sposób uruchamiania zadań:

%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. Jak mogę sprawdzić, czy moja pamięć podręczna redis działa?

  2. Jak redis wygasa klucze?

  3. Problemy z redis systemu Ubuntu 16.04 z ulimit

  4. Nazwa pola identyfikatora jednostek ServiceStack

  5. Pamięć podręczna w pamięci z wygaśnięciem LRU