tornado-Redis é um cliente Redis assíncrona que funciona dentro de loop Tornado IO.
Este é basicamente um fork do br & uuml; kva Redis cliente ligeiramente modificados para funcionar com a interface tornado.gen em vez de ADISP.
Uso
tornadoredis importação
tornado.web importação
tornado.gen importação
...
c = tornadoredis.Client ()
c.connect ()
...
classe MainHandler (tornado.web.RequestHandler):
& Nbsp; @ tornado.web.asynchronous
& Nbsp; @ tornado.gen.engine
& Nbsp; def get (self):
& Nbsp; foo = rendimento tornado.gen.Task (c.get, 'foo')
& Nbsp; bar = rendimento tornado.gen.Task (c.get, 'bar')
& Nbsp; zar = yield tornado.gen.Task (c.get, 'zar')
& Nbsp; self.set_header ("Content-Type", "text / html ')
& Nbsp; self.render ("template.html", title = "demonstração Simple", foo = foo, bar = bar, zar = zar)
Dicas sobre os testes
Execute redis-servidor em localhost: 6379. Executar testes com o seguinte comando:
python -m tornado.testing tornadoredis.tests
. Reconectar os testes tenham sido desabilitada por padrão
Requisitos :
- Python
Comentários não encontrado