Общее движение в эти дни - NoSQL; обычно эти технологии:
Лично я думаю, что нет ничего плохого в SQL, если это соответствует вашим потребностям. SQL является выразительным и отлично подходит для работы со структурированными данными.