tornado-redis là một Redis client không đồng bộ làm việc trong Tornado IO vòng lặp.
Điều này về cơ bản là một ngã ba của br & uuml; KVA client redis chút sửa đổi để làm việc với giao diện tornado.gen thay vì adisp.
Cách sử dụng
tornadoredis nhập khẩu
tornado.web nhập khẩu
tornado.gen nhập khẩu
...
c = tornadoredis.Client ()
c.connect ()
...
lớp MainHandler (tornado.web.RequestHandler):
& Nbsp; @ tornado.web.asynchronous
& Nbsp; @ tornado.gen.engine
& Nbsp; def nhận được (tự):
& Nbsp; foo = năng suất tornado.gen.Task (c.get, 'foo')
& Nbsp; bar = năng suất tornado.gen.Task (c.get, 'bar')
& Nbsp; ZAR = năng suất tornado.gen.Task (c.get, 'ZAR')
& Nbsp; self.set_header ('Content-Type', 'text / html ")
& Nbsp; self.render ("template.html", title = "Simple demo", foo = foo, bar = bar, ZAR = ZAR)
Lời khuyên về thử nghiệm
Chạy redis-server trên localhost: 6379. Chạy thử nghiệm với các lệnh sau đây:
python -m tornado.testing tornadoredis.tests
. Kết nối lại các xét nghiệm đã bị vô hiệu hóa theo mặc định
Yêu cầu :
- Python
Bình luận không