Relační databáze prosazují ACID. Budete tedy mít transakční datová úložiště založená na schématu. Je osvědčený a vhodný pro 99 % aplikací v reálném světě. S relačními databázemi můžete prakticky dělat cokoli.
Existují však omezení rychlosti a škálování, pokud jde o masivní úložiště dat s vysokou dostupností. Například Google a Amazon mají ve velkých datových centrech uloženy terabajty dat. Dotazování a vkládání není v těchto scénářích výkonné kvůli povaze blokování/schéma/transakce RDBM. To je důvod, proč implementovali své vlastní databáze (ve skutečnosti úložiště klíč-hodnota) pro masivní zvýšení výkonu a škálovatelnost.
NoSQL databáze existují již dlouhou dobu – jen tento termín je nový. Některé příklady jsou databáze grafů, objektů, sloupců, XML a dokumentů.
K vaší 2. otázce: Je v pořádku používat oba na stejném webu?
Proč ne? Oba slouží různým účelům, že?