Python消息队列库:snakeMQ
jopen
11年前
snakeMQ是一个跨平台的Python消息队列库。消息队列让不同主机间通信变得简单可靠。使用snakeMQ,只需要发送消息,剩下的事都交给snakeMQ处理。
特色:
- 纯python实现,跨平台
- 自动重连接
- 可靠发送--可配置的消息方式与消息超时方式
- 持久化/临时 两种队列
- 支持异步 -- poll()
- symmetrical -- 单个TCP连接可用于双工通讯
- 多数据库支持 -- SQLite、MongoDB……
- brokerless - 类似ZeroMQ的实现原理
- 扩展模块:RPC, bandwidth throttling
与AMQP, ZeroMQ等其他消息系统不兼容。