Выбирайте ту базу данных, в которой Вы разбираетесь лучше всего!

В качестве основной базы данных лучше всего использовать MySQL либо PostgreSQL. Ни одно NoSQL решение не заменит реляционную базу с точки зрения гибкости обработки данных.

Правильная настройка Mysql и Postgres позволяют обеспечить высокую производительность. A Nosql решения лучше всего использовать в качестве дополнительных к основной базе данных для оптимизации нагрузок.