SQL язык очень эффективен, а системы управления реляционными базами данных были и остаются огромным успехом. Но есть класс приложений, который требует очень высокой масштабируемости и доступности, но не обязательно высокой степени согласованности данных (в конечном итоге важна последовательная согласованность). Разнообразные системы получают лучшую производительность и масштабирование, чем СУБД, ослабляя потребность в полноценных транзакциях, совместимых с ACID. Они были названы «NoSQL», но, как указывают другие, это неправильное название: возможно, они должны быть названы базами данных NoACID.
Майкл Стоунбрейкер описывает это в . «NoSQL» обсуждает ничего делать с SQL .