in Hive by
Q:
What are the key differences between Hive and Pig?

1 Answer

0 votes
by

Hive

Pig

It uses a declarative language, called HiveQL, which is similar to SQL for reporting.

Operates on the server-side of the cluster and allows structured data.

It does not support the Avro file format by default. This can be done using “Org.Apache.Hadoop.Hive.serde2.Avro”

Facebook developed it and it supports partition

Uses a high-level procedural language called Pig Latin for programming

Operates on the client-side of the cluster and allows both structured and unstructured data

Supports Avro file format by default.

Yahoo developed it, and it does not support partition

Hadoop Interview Questions - PIG

Pig is a scripting language that is used for data processing. Let us have a look at a few questions involving Pig:

Click here to read more about Apache HDFS
Click here to read more about Insurance

Related questions

0 votes
asked Jun 7, 2020 in Hive by SakshiSharma
0 votes
asked May 14, 2019 in Other by Robindeniel
0 votes
0 votes
asked Jan 9 in Big Data | Hadoop by SakshiSharma
0 votes
asked Apr 24, 2020 in Big Data | Hadoop by Hodge
0 votes
asked Apr 6, 2020 in Big Data | Hadoop by GeorgeBell
0 votes
...