Online Learning Platform

Big Data > Hadoop > What are NoSQL databases?

What are NoSQL databases?

NoSQL databases are non-relational database systems that store and retrieve data differently than traditional SQL databases that can handle sizes of Big Data. They are non-relational, open-source, distributed databases which are:

  • capable to handle the following types of data
    • structured,
    • semi-structured and
    • less structured,
  • with no fixed table schema,
  • with no JOINS,
  • with no multi document transactions and (therefore)
  • relaxing one or more ACID proper- ties.

 

The ACID properties of Atomicity, Consistency, Isolation and Durability are not strictly adhered to in NoSQL databases. In contract, NoSQL databases adhere to CAP (Consistency, Availability and Partition tolerance) properties.

Prev
What is Hadoop?
Next
What are the different types of noSQL Databases
Feedback
ABOUT

Statlearner


Statlearner STUDY

Statlearner