Be non relational… No SQL

Introduction The term NoSQL was coined by Carlo Strozzi in the year 1998. He used this term to name his o pen source, l ight weight, the d atabase which did not have an SQL interface. In early 2009, in an event on open-source, distributed databases, Eric Evans, a Rackspace employee, reused the term to refer databases which are non-relational . What is NoSQL? NoSQL is a non-relational database management systems • It does not conform to atomicity, consistency, isolation, durability – four obvious features of traditional relational database systems . • It is designed for distributed data stores where a very large scale of data storing needs (for example Google or Facebook which collects terabits of data every day for their users ). • These type of data storing may not require fixed schema, avoid join operations and typically should scale horizontally. Why NoSQL? • Big data: When it comes to handlin...