什么更有效:在邮件中添加字段或创建自定义标题?的RabbitMQ

时间:2013-07-12 20:22:55

标签: python rabbitmq pika

我需要在发布到队列时为每条消息附加元数据。问题是哪种方法更有效?

  1. 向每个邮件正文添加自定义字段
  2. 为每封邮件添加自定义标头
  3. 以防万一:

    • 发布商位于AWS m1.small
    • 消息速率小于500 msgs / s
    • 兔子图书馆:pika(python)

1 个答案:

答案 0 :(得分:2)

速度方面的效率,你的问题可能没有答案,因为有很多有效的解析方法可以在离开RabbitMQ后从你的消息中提取元数据。

但是如果使用元数据来过滤你的消息,那么在RabbitMQ中这样做会更有效,因为你可以使用标题交换在RabbitMQ中进行过滤。