Сижу, думаю, какую базу данных выбрать для нового проекта. Есть ли смысл вообще париться с реляционными базами, когда есть NoSQL? MongoDB, например, кажется такой гибкой и простой, особенно если структура данных постоянно меняется. Но потом вспоминаю все эти чудеса SQL, которые позволяют строить сложные запросы и обеспечивают целостность данных. На мой взгляд, для стартапов с быстрыми итерациями MongoDB – топ, а для крупных, устоявшихся систем, где важна строгая структура, PostgreSQL вне конкуренции. Но, опять же, это мое имхо. А как вы подходите к выбору? Какие критерии для вас решающие?

