Google的Dremel是described here。 Dremel和Mapreduce有什么区别?
最佳答案
检查这个article。 Dremel是 hive 的 future 应该(和将会)。
MapReduce及其之上的解决方案(例如Pig,Hive等)的主要问题是,它们在运行任务和获得答案之间存在固有的延迟。德雷梅尔(Dremel)使用了一种全新的方法(谷歌在2010年发表该论文)...
...以运行几乎实时的,交互式和 adhoc 查询,而这两个MapReduce都无法执行。 Pig和Hive不是实时
您应密切注意由此产生的projects。对我来说也很新...所以欢迎其他专家发表评论!
编辑: Dremel是 HIVE (而不是我之前提到的MapReduce)的 future 。 Hive现在提供了一个类似SQL的界面来运行MapReduce作业。 Hive具有很高的延迟,因此在临时数据分析中不切实际。 Dremel通过使用与MapReduce不同的技术为数据提供了非常快速的类似于SQL的接口(interface)。