NoSQL, AKA not only SQL, is a non-relational database management system. This data could be more than tabular data, but documents, graphs, key-values as well. NoSQL handles data with high consistency, availability, and partition tolerance although it only offers limited query capabilities.