NO SQL ADVANTAGES AND DISADVANTAGES

                           NO SQL
Advantages/Disadvantages of No sql Databases

No sql databases are mainly used to store data.
no sql database represents highly unstructured and high scalabilty.

Advantages/merits

1. Flexible data model : No sql databases are highly flexible as they can store and combine any type of data, both structured and unstructured, unlike relational databases that can store data in a structured way only.
2. Evolving data models : No sql databases allows you to dynamically update the schema to evolve with changing requirements while ensuring that it would cause no interruption or downtown to your application.
3. Elastic scalability : No sql databases can scale to accommodate any type of data growth while maintaining low cost.
4. High performance : No sql databases are built for great performance, measured in terms of both throughput and latency (throughout measures allover performance and latency is delay between request and actual response.)
5. Open-source : No sql databases don't require expensive licensing fees and can run on inexpensive hardware, rendering their deployment cost-effective.

Disadvantages/demerits

1. Lack of standardization :
There is no standard that defines rules and roles of no sql databases. the design and query languages vary widely between different no sql products - much more widely than they do among traditional sql databases.
2. Backup of database : Backups are a drawback in No sql databases. though some No sql databases like Mongo DB provide some tools for backup, these tools are not mature enough to ensure proper complete data backup solution.
3. Consistency : No sql puts a scalibilty and performance first but when it comes to a consistency of the data No sql does not take much consideration so it makes it small insecure as compared to the relational database Example, in No sql databases if you enter same set of data again, it will take it without issuing any error whereas relational databases ensures that no duplicate rows get entry in databases.
     
Download and installing Mongo DB

Mongo DB is a document oriented No sql database. It is a free and an open source database (store data in unstructured form ) The database consist of a set of key-value where associated values are in unstructured form referred as document

Go to www.mongodb.com/download-centre, and download it's installer file, click tab on community server  and then choose is type to download Mongodb.

Download - Windows

Download - Linux 

NO SQL ADVANTAGES AND DISADVANTAGES NO SQL ADVANTAGES AND DISADVANTAGES Reviewed by Rock on July 09, 2019 Rating: 5

No comments:

Powered by Blogger.