存储在mongodb或hadoop中的大量传感器数据

时间:2012-09-08 10:34:28

标签: mongodb hadoop

我的应用程序处理大量实时传感器数据。这些数据可用于大数据分析,其中hadoop当然是最佳选择。但现在我只是想我是否应该首先将数据放入mongodb,并通过mongodb到hadoop接口来做大数据的事情。是否需要mongodb,因为它们都可以存储数据并减少地图(hadoop更高级)?

愿任何人帮我分析一下hadoop和mongodb之间的区别吗? 我应该将它们组合在一起,还是只在这个基于传感器的应用程序架构中保留hadoop?

1 个答案:

答案 0 :(得分:2)

Hadoop不是数据库 - 它是一个数据分析框架。

但它需要从某个地方获取数据。 MongoDB是存储数据以供Hadoop分析的一种可能解决方案。但无论是好的还是坏的解决方案取决于你在问题中没有提到的很多因素。主要是您的数据结构如何以及您希望将来结构发生变化。