Are there any problems which can only be solved by MapReduce and cannot be solved by PIG? In which kind of scenarios MR jobs will be more useful than PIG?
Answer / Shrinimesh
While many tasks can be accomplished with both Pig and MapReduce, there are certain scenarios where MapReduce might be more suitable due to its lower-level programming capabilities. For instance, when dealing with complex custom logic or integrating with non-Hadoop systems, MapReduce's raw Java code can offer more flexibility compared to Pig's higher-level scripting language. Additionally, MapReduce may provide better performance in cases where fine-grained control over data processing is required.
| Is This Answer Correct ? | 0 Yes | 0 No |
What will be the output of cast ('XYZ' as INT)?
What is the difference between CREATE TABLE AND CREATE EXTERNAL TABLE?
Can we say cogroup is a group of more than 1 data set?
What are hive operators and its types?
Is it possible to overwrite Hadoop MapReduce configuration in Hive?
How to enable buckets in Hive?
Is it possible to use same metastore by multiple users, in case of embedded hive?
What is a Hive variable? What for we use it?
What are the types of hive ddl commands?
While loading data into a hive table using the load data clause, how do you specify it is a hdfs file and not a local file ?
Clarify how hive de-serialize and serialize the information?
When to choose "External Table" in Hive?
Apache Hadoop (394)
MapReduce (354)
Apache Hive (345)
Apache Pig (225)
Apache Spark (991)
Apache HBase (164)
Apache Flume (95)
Apache Impala (72)
Apache Cassandra (392)
Apache Mahout (35)
Apache Sqoop (82)
Apache ZooKeeper (65)
Apache Ambari (93)
Apache HCatalog (34)
Apache HDFS Hadoop Distributed File System (214)
Apache Kafka (189)
Apache Avro (26)
Apache Presto (15)
Apache Tajo (26)
Hadoop General (407)