Difference Between Hadoop and Teradata

Hadoop is a software programming framework where a large amount of data is stored and used to perform the computation. Its framework is based on Java programming which is similar to C and shell scripts. In other words, we can say that it is a platform that is used to manage data, store data, and process data for various big data applications running under clustered systems. The main component of Hadoop is HDFS, Map Reduce, and YARN.

Teradata is an RDBMS that is produced by Teradata Corp. And it is used to manage large data warehousing operations. Teradata Corporation is a provider of database and analytics-related software, products, and services. It accepts the number of requests from multiple client applications.

Major features of Teradata:

  • Parallelism
  • Execution of complex queries

Merits of Teradata:

  • Larger amount of rows can be written and read
  • Improvement in update, insert and delete steps.
  • High Performance
  • More efficient

Demerits of Teradata:

  • Performance of tactical workload decreases
  • Insufficient AMP memory
  • High transfer cost

Let’s see the Difference between Hadoop and Teradata:

S.NO. HADOOP TERADATA
1 Hadoop is a software programming framework where large amount of data are stored and used to perform the computation. Teradata is a RDBMS which is used to manage large data warehousing operations.
2 Its framework is based on Java programming which is similar to C and shell scripts. It accept number of request request from multiple client applications..
3 It is based on a ‘Master-Slave Architecture’. It is based on a massively parallel processing (MPP) system.
4 It is a Big Data technology . It is a fully scalable relational database warehouse implemented in single RDBMS.
5 Hadoop architecture is based on three sub-components: HDFS, MapReduce and YARN. While Teradata has following components: Parsing Engine, BYNET and AMPs.
6 It is is used to store and process diverse data types. It is used to store and process large amount of structured tabular format data.
7 It is a open source software framework. It runs world’s largest commercial databases.
My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.


Article Tags :
Practice Tags :


Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.