我想在我的应用程序中使用消息传递库与RabbitMQ交互。请问有人可以解释一下pika和kombu库之间的区别吗?
我想在我的应用程序中使用消息传递库与RabbitMQ交互。请问有人可以解释一下pika和kombu库之间的区别吗?
py-amqp
而不是Kombu。
RabbitMQ是复杂的。如果您认为不应该添加复杂性以覆盖已经很好封装的功能,或者需要更多对RabbitMQ的控制和了解,请选择pika。如果您需要一个即插即用的解决方案,并且不想重复发明轮子(即重新实现一些基本功能,这些功能大部分时间只需要几行代码),则选择Kombu。但无论您选择哪个库,都不能让您不深入学习底层代理的优缺点。