NoSQL stands for not only SQL. It is nontabular database system that store data differently than relational tables.
NOSQL Databases
• NoSQL stands for not only SQL.
• It is nontabular database system
that store data differently than relational tables. There are various types of
NoSQL databases such as document, key-value, wide column and graph.
• Using NoSQL we can maintain flexible schemas and these schemas can be scaled easily with large amount of data
The NoSQL database technology is usually adopted for
following reasons -ut
1) The NoSQL databases are often used for handling big data as a part of
fundamental architecture.
2) The NoSQL databases are used for storing and modelling
structured, semi- structured and unstructured data.
3) For the efficient execution of database with high availability, NoSQL
is used.
4) The NoSQL database is non-relational, so it scales out better than
relational databases and these can be designed with web applications.
5) For easy scalability, the NoSQL is used.
1) The NoSQL does not follow any relational model.
2) It is either schema free or have relaxed schema. That
means it does not require specific definition of schema.
3) Multiple NoSQL databases can be executed in distributed fashion.
4) It can process both unstructured and semi-structured data.
5) The NoSQL have higher scalability.
6) It is cost effective.
7) It supports the data in the form of key-value pair, wide columns and
graphs.
Review Question
Database Management System: Unit V: Advanced Topics : Tag: : Advanced Topics - Database Management System - NOSQL Databases
Database Management System
CS3492 4th Semester CSE Dept | 2021 Regulation | 4th Semester CSE Dept 2021 Regulation