Definition of NoSQL

What does is it mean and how is it used

What is NoSQL?

NoSQL database allows you to store and retrieve data that hasn’t been modeled in a tabular way, as you usually get in relational databases.

Why use NoSQL?

The data structures used by NoSQL databases (key-value, graph, document) are more easily horizontally scaled and the data structures can be changed on-the-fly as opposed to standard relational databases however they make concessions to the sophistication and power of SQL-based relational databases.

Did you know?

NoSQL databases existed since the late 1960s but the term only really took off with the rise of Big Data and related storage mechanisms in 2005-2010. It used to refer to “Non-SQL” but some NoSQL databases now allow SQL, or at least a subset of SQL commands, so now NoSQL = “Not Only SQL”!

Latest NoSQL Insights

3 Big Data Fears (And Why You Should Not Worry)

Optimized businesses and even whole new business models have been derived from Data Analytics. However, a great percentage of Big Data projects fail. What are the fears surrounding Big Data and how can we overcome those obstacles?

Read our article on Big Data fears >

Edge analytics with Exasol using data virtualization

Base edge analytics on an open extensible virtualization framework such as Virtual Schemas can empower your infrastructure to meet the increased requirements and user expectations. Get more insights from an Exasol Product Manager.

Learn more about data virtualization >

Our tech blogs

Interested in technical topics such as Multi-Criteria Decision Making, Synchronous Dual Data Center Deployment or would just like to get some compelling book recommendations for software developers? Look no further.

Read our tech blogs >

Interested in learning more?

Whether you’re looking for more information about our fast, in-memory database, or to discover our latest insights, case studies, video content and blogs and to help guide you into the future of data.