NoSQL stands for Not Only SQL. The term NOSQL was introduced by Carl Strozzi in 1998 to name his file-based database. It was again re-introduced by Eric Evans when an event was organized to discuss open source distributed databases in 2009!

NoSQL is a new non relational approach to data management that supports dynamic and flexible schemas, optimized storage for web scale, and extreme performance as well as makes semi-structured and unstructured data easier to use and access.

Introduction to NoSQL

NoSQL Foundation Papers

Recommended resources