Question: what is the difference between a hadoop and relational database and nosql?
Answer: The difference is Hadoop is not a database system but is a software ecosystem that allows for massively parallel computing. But, NoSQL is created especially as a database framework. The NoSQL consists of mostly unstructured data. But the framework also supports SQL which is a relational database model.