SQL and NoSQL Databases - PART 4

To read previous related articles.

Hadoop Eco System Installation - PART 1 




Hadoop Introduction & Terminologies - PART 2



Big Data Hadoop Eco System handles both SQL and NoSQL databases based on the data source and business application. 
SQL Database
What is SQL database?
SQL stands for Structured Query Language. SQL lets you access and manipulate databases.



Where it is needed?


SQL is important because of the following main reasons -
a. SQL helps you to find the needed information or data easily.
b. SQL is a query language, not a programming language. You can easily write commands almost same as you write English.
c. It quickly stores and gets data from the database quickly. SQL is used for the query, insert, collect and manages data from the database.

d. Almost every database system will need SQL for further processing.

Popular SQL Databases 
MYSQL
Oracle
PostgreSQL
IBM Informix

NoSQL Database
What is NoSQL?
NoSQL stand for (Not Only SQL). The term NoSQL was introduced by Strozzi in 1998, it was again reintroduced by Eric Evans in an event organized to discuss the open source distributed databases.

Why NoSQL?
Relational databases like MYSQL, Oracle, IBM Informix etc. have been extensively utilized in the business applications. RDMS can handle only the relational and transactional data. The recent need of web application, e-commerce business applications and social networks were brought the unstructured data based on their needs and business context. This has changed the landscape for data management using NoSQL.  

Characteristics 
NoSQL databases do not use a relational model instead it uses <key, value> pair (schema less model). 
They run well on clusters or distributed file system.
They are open sources

Popular NoSQL Databases


In Hadoop eco system both HBase (is for NoSQL databases) and HDFS (Batch Processing) are the widely used open source framework's for big-data warehouse and processing. Both HDFS and HBase are capable of processing structured, semi-structured as well as un-structured data.


 ‘Stay Tuned for More to Learn’


Comments

Popular posts from this blog

Krishna University Workshop - Pre Workshop Materials

Hadoop Introduction & Terminologies - PART 2

Loyola Academy Day 1 Recordings