Cloud computing je většinou založeno na použití distribuované výpočetní kapacity včetně distribuce dat způsobem, který podporuje dynamické škálování. Databázová platforma v pozadí není vždy možná s použitím klasických databázových prostředků založených na transakčním zpracování s ACID vlastnostmi a plným SQL.
Zavedení horizontálního rozdělení dat spolu s uvolněním požadavků na konzistenci databáze vedlo ke vzniku NoSQL databází. Článek popisuje jejich rysy, jako je datový model a způsob dotazování a přístupy k implementaci. Uveden je rovněž přehled některých jejich nejznámějších představitelů NoSQL databází.