【发布时间】:2015-06-17 00:28:52
【问题描述】:
应用程序正在将日志从许多机器发送到 Amazon Cloud 并将它们存储在某个数据库中。
> Lets assume: one machine log size: 1kB every 10 seconds, num of machines from
1000 to 5000
我的第一种方法是在rabbitmq中对日志进行排队,然后rabbitmq消费者将它们存储在sql数据库中。
- 当消费者只做一些基本的存储操作时,我真的需要rabbitmq吗?
第二种方法是在rabbitmq中对日志进行排队,但将它们存储在mongodb中
- 在写入 mongodb 之前对消息进行排队是否有意义?
【问题讨论】:
标签: mongodb rabbitmq message-queue messaging