Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Como posso usar Tornado e Redis de forma assíncrona?


Você não deve usar o Redis pub/sub no thread principal do Tornado, pois ele bloqueará o loop de E/S. Você pode lidar com a sondagem longa de clientes da Web no encadeamento principal, mas deve criar um encadeamento separado para ouvir o Redis. Você pode então usar ioloop.add_callback() e/ou um threading.Queue para se comunicar com o tópico principal ao receber mensagens.