Python 更有效的方法是:向消息中添加字段或创建自定义标题?兔子

Python 更有效的方法是:向消息中添加字段或创建自定义标题?兔子,python,rabbitmq,pika,Python,Rabbitmq,Pika,在发布到队列时,我需要向每条消息附加元数据。问题是哪种方法更有效 向每个邮件正文添加自定义字段 为每封邮件添加自定义标题 以防万一: Publisher在AWS m1.small上 消息速率小于500毫秒/秒 兔子库:鼠兔(python) 效率就速度而言,您的问题可能没有答案,因为在消息离开RabbitMQ后,可以使用有效的解析方法从消息中提取元数据 但是在使用元数据过滤消息的情况下,在RabbitMQ中进行过滤会更有效,因为您可以使用头交换在RabbitMQ内部进行过滤

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

  • 向每个邮件正文添加自定义字段
  • 为每封邮件添加自定义标题
  • 以防万一:

    • Publisher在AWS m1.small上
    • 消息速率小于500毫秒/秒
    • 兔子库:鼠兔(python)

    效率就速度而言,您的问题可能没有答案,因为在消息离开RabbitMQ后,可以使用有效的解析方法从消息中提取元数据

    但是在使用元数据过滤消息的情况下,在RabbitMQ中进行过滤会更有效,因为您可以使用头交换在RabbitMQ内部进行过滤