Skip to main content

Posts

Showing posts with the label CAP

Getting Acquainted with NewSQL

Introduction NewSQL is a relatively new Database Management System. It is so nascent that it is still not listed as proper DBMS because the rules and regulations are still unclear.  To understand NewSQL, we need to know why the need was raised for a new Database when we already had two great and successful Databases(SQL & NoSQL).  SQL is the most widely used and most preferred database of all time. The ACID properties used for it makes it one of its kind and ranks it higher than the other.  NoSQL is another rising database that has recently gained more limelight due to the rise in Big data technologies and the need to store enormous documents/data coming from different sources. We can read more about the difference between SQL VS NoSQL . 

SQL VS NoSQL

What is SQL Structured Query Language is also known as SQL is one of the most commonly used querying languages across the world. Ever since its inception, demand for SQL is growing and has been able to find its root from a small startup to a mammoth company. One of the biggest factors for its popularity is most of the software that is present in the market are Open-Source, Easy to grasp and install.  What is NoSQL  Non-SQL or NoSQL is used for querying the data outside the traditional SQL databases. This is because of the distributed architecture. NoSQL is also known as Not Only SQL because it is can still store the data stored by traditional SQL, only the way of storing differs. They can also differ based on data models. The most common data models are document, key-value, column, and graph. Let's dive deeper and try to find the dissimilarities between the two.