我没有遇到问题,因为蜂巢和猪使程序员的工作变得更容易.
但有没有限制,谁不能使用它们,必须依靠map reduce?
当在一次采访中被问到这个问题时,反应应该是什么样的?
最佳答案 使用MapReduce我们有更多的控制权,我们可以做一些事情来提高性能.
还应考虑团队的技能(如果他们只在Java中表现好的话)
不确定是否可以在蜂巢或猪中描述所有内容(如非结构化数据)
下面的链接应该是有用的.
http://blog.mortardata.com/post/60274287605/pig-vs-mapreduce