2012-02-17 50 views
0

正如我们所了解的,hadoop是用于批量处理数据的。如果我们想根据hadoop mapreduce工作所产生的结果寻找一些趋势,那么最好的方法是什么。我们如何检索趋势图的mapreduce结果。查询reg hbase

hbase可以在这里使用。如果是这样,hbase是否具有对存储在hbase中的数据进行过滤和聚合功能的所有功能?

感谢 MRK

+0

趋势是什么意思? – 2012-02-17 12:44:21

+0

根据输入的动态选择以图形方式使结果无效。 – MRK 2012-02-20 05:17:08

回答

1

虽然现在有在Hadoop的词完美地解决了这个问题,是解决此类问题的几个方法:
一)要产生一些“按需数据集市”使用MR,它加载到RDBMS和实时运行您的查询。如果这个数据子集比整个数据集小得多,它可以工作。 b)使用与Hadoop集成的MPP数据库。例如,GreenPlum HD具有与hadoop预集成的MPP数据库。 c)使用一些更轻量级的MR框架:Spark。它的延迟要少得多,但是希望你的数据集可以和RAM相媲美。