应用程序将从许多机器发送日志到Amazon,并将它们存储在某个数据库中。
> Lets assume: one machine log size: 1kB every 10 seconds, num of machines from
1000 to 5000
我的第一种方法是在rabbitmq中对日志进行排队,然后rabbitmq用户将它们存储在sql数据库中。
当消费者只做一些基本的存储操作时,我真的需要兔子吗?
第二种方法是在rabbitmq中对日志进行排队,但将它们存储在mongodb中。
在写入mongodb之前对消息进行排队有意义吗?