使用 Tornado 的 httpclient 的 CouchDB 的阻塞和非阻塞(异步)客户端
这个 Python 模块包装了 CouchDB HTTP REST API 并定义了一个通用接口,用于在 CouchDB 上进行阻塞和非阻塞操作。
安装
使用pip安装:
pip install tornado-couchdb
代码已经过 Python 3.4 和 2.7 测试。
阻塞沙发
BlockingCouch 类是在 CouchDB 上进行阻塞操作的基本包装器。 使用这个类意味着 Tornado 事件循环在数据库调用时被阻塞,等待来自数据库的回复。
当阻塞事件循环不是问题时,或者当与数据库的连接延迟很低,并且操作“小”,即只需要很短的时间(在几十毫秒的范围内)完成时,使用这个类。
用法示例:
import couch
db = couch.BlockingCouch('myte
评论0
最新资源