sql >> Database >  >> NoSQL >> Redis

Hoe kan ik Tornado en Redis asynchroon gebruiken?

Gebruik Redis pub/sub niet in de hoofdthread van Tornado, omdat dit de IO-lus blokkeert. U kunt de lange polling van webclients in de hoofdthread afhandelen, maar u moet een aparte thread maken om naar Redis te luisteren. U kunt dan ioloop.add_callback() . gebruiken en/of een threading.Queue om te communiceren met de hoofdthread wanneer u berichten ontvangt.



  1. MongoDB $mod

  2. ConnectionMultiplexer.Verbinding verbreekt tijdens verbinding met redis-server

  3. Filter opnieuw op bereik, sorteer en retourneer eerst 10

  4. mongoexport geaggregeerde export naar een csv-bestand