Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference between Hadoop and Nosql [closed]

Tags:

nosql

hadoop

I would like to know the basic difference between hadoop and nosql

  • What is the need of Hadoop?
  • What is the need of NoSQL?
  • Are both same?
like image 467
Manikandan Avatar asked Sep 13 '12 07:09

Manikandan


People also ask

Is Hadoop a NoSQL database?

Hadoop is not a type of database, but rather a software ecosystem that allows for massively parallel computing. It is an enabler of certain types NoSQL distributed databases (such as HBase), which can allow for data to be spread across thousands of servers with little reduction in performance.

What is the difference between NoSQL and big data?

NoSQL is a better choice for businesses whose data workloads are more geared toward the rapid processing and analyzing of vast amounts of varied and unstructured data, aka Big Data. Unlike relational databases, NoSQL databases are not bound by the confines of a fixed schema model.

Is the query language and is storage for NoSQL in Hadoop?

7 — HADOOP NoSQL: HBASE, CASSANDRA AND MONGODBSQL (Structured Query Language) is the query language oriented to these applications. Database applications stand out in the consistency of data schemas.


1 Answers

Hadoop refers to an ecosystem of software packages, including MapReduce, HDFS, and a whole host of other software packages to support the import and export of data into and from HDFS (the Hadoop Distributed FileSystem). When someone says, "I have a Hadoop cluster," they generally mean a cluster of machines all running in this general ecosystem with a large distributed filesystem to support large scale computation.

NoSQL is referring to non-relational or at least non-SQL database solutions such as HBase (also a part of the Hadoop ecosystem), Cassandra, MongoDB, Riak, CouchDB, and many others.

Hadoop - computing framework

NoSQL - Not Only - SQL databases

like image 160
Xorlev Avatar answered Sep 18 '22 21:09

Xorlev