tornado redis es un cliente Redis asíncrono que funciona dentro del bucle Tornado IO.
Esto es básicamente un tenedor de br & uuml; kva redis cliente ligeramente modificado para trabajar con interfaz tornado.gen lugar de adisp.
Uso
tornadoredis importación
tornado.web importación
tornado.gen importación
...
c = tornadoredis.Client ()
C. Conecte ()
...
clase MainHandler (tornado.web.RequestHandler):
& Nbsp; @ tornado.web.asynchronous
& Nbsp; @ tornado.gen.engine
& Nbsp; def conseguir (self):
& Nbsp; foo = rendimiento tornado.gen.Task (c.get, 'foo')
& Nbsp; bar = rendimiento tornado.gen.Task (c.get, 'valor')
& Nbsp; zar = rendimiento tornado.gen.Task (c.get, 'zar')
& Nbsp; self.set_header ('Content-Type "," text / html')
& Nbsp; self.render ("template.html", title = "demostración simple", foo = foo, bar = bar, zar = zar)
Consejos sobre la prueba
Ejecute redis-servidor en localhost: 6379. Ejecutar pruebas con el siguiente comando:
python -m tornado.testing tornadoredis.tests
. Vuelva a conectar los ensayos se han desactivado por defecto
Requisitos :
- Python
Comentarios que no se encuentran